1 10 2 14 3 17 4 20 5 22 6 23 7 26 8 27 9 29 10 32 11 34 12 35 13 37 14 38 15 41 16 42 17 44 18 47 19 48 20 50 21 52 22 53 23 55 24 56 25 57 26 59 27 62 28 65 29 67 30 68 31 69 32 70 33 71 34 72 35 74 36 76 37 77 38 80 39 81 40 82 41 83 42 86 43 87 44 89 45 90 46 92 47 94 48 95 49 97 50 98 51 101 52 102 53 103 54 104 55 107 56 110 57 111 58 112 59 113 60 114 61 116 62 117 63 118 64 119 65 120 66 122 67 125 68 127 69 128 70 131 71 132 72 133 73 134 74 136 75 137 76 139 77 140 78 142 79 143 80 146 81 147 82 149 83 152 84 153 85 154 86 155 87 157 88 158 89 159 90 160 91 161 92 162 93 164 94 167 95 169 96 170 97 171 98 172 99 173 100 174 101 176 102 177 103 179 104 180 105 181 106 182 107 185 108 187 109 188 110 190 111 191 112 192 113 194 114 195 115 197 116 198 117 200 118 202 119 203 120 205 121 206 122 207 123 209 124 211 125 212 126 213 127 215 128 216 129 217 130 218 131 221 132 222 133 223 134 224 135 227 136 228 137 230 138 232 139 233 140 235 141 236 142 237 143 239 144 242 145 244 146 245 147 246 148 247 149 248 150 250 151 251 152 252 153 254 154 256 155 257 156 258 157 260 158 262 159 263 160 265 161 266 162 267 163 268 164 269 165 272 166 273 167 274 168 275 169 276 170 277 171 278 172 279 173 281 174 282 175 284 176 285 177 286 178 287 179 289 180 290 181 292 182 293 183 296 184 297 185 299 186 300 187 301 188 302 189 304 190 305 191 307 192 308 193 311 194 312 195 314 196 315 197 317 198 320 199 321 200 322 201 323 202 324 203 326 204 327 205 328 206 329 207 332 208 334 209 335 210 337 211 338 212 341 213 342 214 343 215 344 216 345 217 347 218 349 219 350 220 352 221 353 222 354 223 356 224 357 225 358 226 359 227 361 228 362 229 363 230 365 231 366 232 367 233 368 234 370 235 371 236 372 237 374 238 375 239 377 240 378 241 380 242 382 243 383 244 384 245 386 246 387 247 389 248 391 249 392 250 393 251 395 252 397 253 398 254 399 255 400 256 401 257 402 258 404 259 405 260 406 261 407 262 409 263 410 264 411 265 412 266 413 267 416 268 417 269 418 270 419 271 422 272 425 273 426 274 427 275 428 276 430 277 431 278 432 279 433 280 434 281 435 282 437 283 440 284 442 285 443 286 444 287 445 288 446 289 447 290 449 291 452 292 454 293 455 294 456 295 457 296 458 297 459 298 460 299 461 300 462 301 464 302 466 303 467 304 468 305 470 306 471 307 472 308 473 309 475 310 476 311 477 312 479 313 481 314 482 315 484 316 485 317 487 318 488 319 489 320 490 321 491 322 492 323 494 324 496 325 497 326 499 327 500 328 502 329 503 330 504 331 506 332 507 333 509 334 510 335 511 336 512 337 513 338 515 339 517 340 518 341 521 342 522 343 523 344 524 345 527 346 528 347 530 348 531 349 532 350 533 351 536 352 537 353 538 354 539 355 542 356 543 357 545 358 546 359 547 360 548 361 549 362 550 363 551 364 552 365 554 366 557 367 559 368 560 369 562 370 563 371 565 372 566 373 567 374 569 375 570 376 572 377 573 378 575 379 576 380 577 381 578 382 579 383 580 384 581 385 582 386 583 387 584 388 587 389 588 390 589 391 590 392 592 393 593 394 594 395 596 396 597 397 598 398 599 399 601 400 602 401 604 402 605 403 607 404 608 405 609 406 611 407 612 408 613 409 614 410 615 411 617 412 619 413 620 414 622 415 623 416 626 417 627 418 629 419 630 420 631 421 632 422 633 423 635 424 636 425 637 426 638 427 640 428 641 429 642 430 643 431 644 432 645 433 646 434 647 435 650 436 652 437 653 438 656 439 657 440 659 441 662 442 664 443 665 444 666 445 667 446 668 447 671 448 672 449 674 450 675 451 676 452 677 453 678 454 679 455 680 456 681 457 682 458 683 459 684 460 685 461 686 462 687 463 688 464 689 465 691 466 692 467 694 468 695 469 697 470 698 471 699 472 701 473 702 474 703 475 704 476 705 477 706 478 707 479 708 480 710 481 711 482 712 483 713 484 715 485 716 486 717 487 718 488 719 489 720 490 722 491 725 492 727 493 728 494 730 495 731 496 732 497 734 498 737 499 738 500 740 501 741 502 742 503 743 504 744 505 746 506 747 507 748 508 749 509 752 510 755 511 757 512 758 513 760 514 761 515 762 516 763 517 764 518 766 519 767 520 768 521 769 522 770 523 772 524 773 525 774 526 776 527 777 528 778 529 779 530 780 531 782 532 783 533 785 534 787 535 788 536 790 537 791 538 792 539 794 540 796 541 797 542 798 543 800 544 802 545 803 546 804 547 805 548 806 549 807 550 809 551 811 552 812 553 815 554 817 555 818 556 821 557 822 558 824 559 825 560 826 561 827 562 829 563 830 564 831 565 832 566 833 567 834 568 835 569 836 570 837 571 839 572 840 573 842 574 845 575 846 576 847 577 848 578 849 579 850 580 851 581 852 582 853 583 854 584 855 585 857 586 860 587 861 588 862 589 863 590 865 591 866 592 867 593 868 594 869 595 872 596 873 597 874 598 875 599 877 600 878 601 879 602 881 603 882 604 884 605 885 606 887 607 888 608 890 609 891 610 892 611 893 612 894 613 895 614 896 615 897 616 899 617 900 618 902 619 905 620 906 621 907 622 908 623 909 624 911 625 912 626 913 627 914 628 916 629 917 630 918 631 919 632 920 633 922 634 923 635 924 636 926 637 927 638 928 639 929 640 930 641 931 642 932 643 934 644 935 645 936 646 937 647 938 648 939 649 941 650 942 651 944 652 947 653 950 654 951 655 952 656 953 657 955 658 956 659 957 660 958 661 959 662 961 663 962 664 964 665 965 666 967 667 968 668 969 669 970 670 971 671 972 672 973 673 974 674 977 675 978 676 979 677 980 678 981 679 982 680 983 681 986 682 987 683 988 684 989 685 990 686 991 687 992 688 993 689 994 690 995 691 997 692 998 693 1000 694 1001 695 1002 696 1004 697 1005 698 1007 699 1010 700 1012 701 1013 702 1014 703 1016 704 1017 705 1019 706 1020 707 1021 708 1022 709 1025 710 1026 711 1027 712 1028 713 1030 714 1031 715 1032 716 1033 717 1034 718 1035 719 1037 720 1038 721 1039 722 1040 723 1042 724 1043 725 1045 726 1046 727 1047 728 1048 729 1049 730 1052 731 1055 732 1056 733 1057 734 1058 735 1060 736 1061 737 1062 738 1063 739 1064 740 1067 741 1068 742 1069 743 1070 744 1071 745 1072 746 1073 747 1076 748 1077 749 1079 750 1082 751 1083 752 1084 753 1085 754 1087 755 1088 756 1089 757 1091 758 1092 759 1093 760 1094 761 1095 762 1096 763 1097 764 1098 765 1100 766 1101 767 1102 768 1103 769 1104 770 1105 771 1106 772 1107 773 1108 774 1109 775 1110 776 1112 777 1114 778 1115 779 1117 780 1118 781 1119 782 1121 783 1122 784 1123 785 1124 786 1125 787 1126 788 1127 789 1130 790 1132 791 1133 792 1134 793 1136 794 1137 795 1138 796 1139 797 1140 798 1141 799 1142 800 1145 801 1147 802 1148 803 1149 804 1151 805 1152 806 1154 807 1155 808 1157 809 1159 810 1160 811 1161 812 1162 813 1163 814 1166 815 1167 816 1168 817 1169 818 1170 819 1171 820 1172 821 1173 822 1174 823 1175 824 1177 825 1178 826 1181 827 1182 828 1184 829 1186 830 1187 831 1189 832 1190 833 1191 834 1192 835 1193 836 1194 837 1196 838 1197 839 1199 840 1202 841 1203 842 1205 843 1207 844 1208 845 1210 846 1211 847 1212 848 1213 849 1214 850 1216 851 1217 852 1219 853 1220 854 1222 855 1223 856 1224 857 1225 858 1226 859 1227 860 1229 861 1231 862 1232 863 1234 864 1235 865 1236 866 1237 867 1238 868 1240 869 1241 870 1242 871 1244 872 1245 873 1247 874 1249 875 1250 876 1251 877 1252 878 1253 879 1254 880 1255 881 1256 882 1257 883 1258 884 1259 885 1260 886 1262 887 1263 888 1264 889 1265 890 1266 891 1267 892 1268 893 1269 894 1271 895 1272 896 1273 897 1274 898 1276 899 1277 900 1278 901 1280 902 1282 903 1283 904 1286 905 1287 906 1289 907 1290 908 1291 909 1292 910 1293 911 1294 912 1295 913 1296 914 1297 915 1298 916 1300 917 1301 918 1302 919 1303 920 1304 921 1307 922 1308 923 1309 924 1310 925 1311 926 1312 927 1313 928 1315 929 1316 930 1317 931 1319 932 1321 933 1322 934 1323 935 1324 936 1325 937 1327 938 1328 939 1329 940 1330 941 1331 942 1332 943 1334 944 1335 945 1336 946 1337 947 1340 948 1342 949 1343 950 1344 951 1346 952 1347 953 1349 954 1350 955 1352 956 1355 957 1357 958 1358 959 1360 960 1361 961 1362 962 1364 963 1367 964 1368 965 1370 966 1371 967 1372 968 1373 969 1376 970 1377 971 1378 972 1379 973 1381 974 1382 975 1383 976 1385 977 1387 978 1388 979 1389 980 1390 981 1391 982 1392 983 1394 984 1395 985 1396 986 1397 987 1399 988 1400 989 1401 990 1402 991 1403 992 1406 993 1407 994 1409 995 1412 996 1413 997 1414 998 1415 999 1416 1000 1417