1 41 2 163 3 773 4 1627 5 1871 6 1993 7 2237 8 2969 9 3457 10 3701 11 3823 12 4799 13 5531 14 5653 15 5897 16 6263 17 7727 18 8093 19 8581 20 9679 21 9923 22 10289 23 12119 24 12241 25 12973 26 13217 27 13339 28 14071 29 14437 30 15413 31 15901 32 16267 33 16633 34 17609 35 18097 36 18341 37 19073 38 19927 39 20903 40 21269 41 21391 42 21757 43 22123 44 22367 45 23099 46 23831 47 24197 48 26393 49 26759 50 26881 51 28711 52 29077 53 29443 54 31151 55 31517 56 31883 57 32371 58 33347 59 33469 60 33713 61 35543 62 37861 63 38593 64 38959 65 39569 66 40423 67 41399 68 41521 69 41887 70 42131 71 42863 72 43717 73 43961 74 44449 75 45181 76 46279 77 46523 78 46889 79 47743 80 48109 81 48353 82 49207 83 49451 84 49939 85 50549 86 50671 87 51647 88 51769 89 52379 90 52501 91 53233 92 54331 93 54941 94 55673 95 56039 96 56527 97 56893 98 57259 99 57503 100 57991 101 58601 102 58967 103 59333 104 59699 105 60919 106 61651 107 62017 108 62383 109 62627 110 64091 111 64579 112 65677 113 65921 114 66653 115 67141 116 67751 117 68239 118 68483 119 69337 120 70313 121 71167 122 71411 123 71777 124 71899 125 72997 126 73363 127 73607 128 73973 129 74827 130 75193 131 75437 132 77023 133 77267 134 77999 135 78121 136 78487 137 78853 138 79829 139 80317 140 80683 141 81049 142 81293 143 82757 144 84221 145 86539 146 86783 147 87149 148 87881 149 88003 150 89101 151 89833 152 90199 153 90931 154 91297 155 91541 156 92639 157 92761 158 93371 159 93493 160 96787 161 97397 162 98129 163 98251 164 99349 165 100447 166 101789 167 102643 168 103619 169 104107 170 104473 171 104717 172 105449 173 106181 174 106303 175 106669 176 107279 177 108011 178 108377 179 108499 180 109597 181 109841 182 110573 183 110939 184 111427 185 112403 186 113501 187 113623 188 113989 189 114599 190 115331 191 118259 192 118747 193 119723 194 120577 195 120943 196 121309 197 121553 198 122041 199 122651 200 123017 201 124847 202 126067 203 126311 204 126433 205 128629 206 128873 207 129361 208 129971 209 130337 210 132533 211 133387 212 133631 213 134363 214 134851 215 135461 216 136193 217 136559 218 137413 219 138389 220 138511 221 139121 222 139487 223 139609 224 141073 225 141439 226 142049 227 142537 228 142903 229 143513 230 143879 231 144611 232 145709 233 146197 234 146563 235 146807 236 147661 237 149491 238 150223 239 150589 240 150833 241 151687 242 152297 243 152419 244 153151 245 154127 246 154493 247 154981 248 157177 249 157543 250 158519 251 159617 252 159739 253 161569 254 163643 255 165229 256 165961 257 166571 258 166693 259 168523 260 169987 261 170231 262 170353 263 171329 264 172427 265 173647 266 173891 267 174257 268 174989 269 175843 270 176087 271 176819 272 177917 273 178039 274 179381 275 181211 276 181943 277 182309 278 182431 279 183041 280 184627 281 184993 282 185359 283 186701 284 187067 285 187189 286 187433 287 187921 288 188653 289 189019 290 191459 291 192191 292 192557 293 192923 294 195241 295 195973 296 196583 297 197803 298 198047 299 198413 300 198901 301 199267 302 199877 303 199999 304 200609 305 200731 306 201829 307 203293 308 203659 309 206221 310 206953 311 207197 312 207563 313 209393 314 210247 315 210491 316 210857 317 211711 318 214517 319 214639 320 214883 321 215249 322 215737 323 215981 324 216103 325 216347 326 217201 327 217933 328 219031 329 219763 330 220373 331 220861 332 221227 333 221471 334 223423 335 223667 336 224033 337 225619 338 227693 339 228181 340 228913 341 229157 342 230743 343 231109 344 231719 345 231841 346 232207 347 232451 348 233183 349 233549 350 234281 351 234769 352 235013 353 236111 354 236477 355 237331 356 238307 357 238673 358 239527 359 239893 360 240259 361 240503 362 240869 363 241601 364 243431 365 243553 366 244529 367 245261 368 245383 369 245627 370 247579 371 248189 372 249287 373 250751 374 251117 375 251483 376 251971 377 253679 378 253801 379 254777 380 254899 381 256363 382 257339 383 258437 384 258803 385 259169 386 259657 387 260023 388 260999 389 263561 390 263927 391 264659 392 265513 393 265757 394 266489 395 266977 396 267587 397 269539 398 269783 399 270271 400 271003 401 276371 402 278689 403 279421 404 280031 405 281251 406 282349 407 282959 408 283447 409 283813 410 284057 411 284423 412 285521 413 285643 414 286009 415 286619 416 287107 417 288571 418 289181 419 289669 420 290767 421 291377 422 291743 423 292231 424 292841 425 293207 426 293329 427 294793 428 295037 429 295769 430 297233 431 298087 432 298819 433 299063 434 300649 435 300893 436 301381 437 301747 438 301991 439 302723 440 303089 441 304553 442 305407 443 306139 444 306749 445 306871 446 307481 447 307969 448 308213 449 308701 450 309311 451 309433 452 309677 453 310043 454 312727 455 312971 456 315899 457 316753 458 317363 459 317729 460 318949 461 319681 462 320291 463 320657 464 322243 465 323341 466 323707 467 323951 468 324073 469 324439 470 325537 471 325781 472 326147 473 327001 474 328343 475 328709 476 330661 477 331027 478 333101 479 333589 480 334199 481 334931 482 335663 483 336029 484 336151 485 336761 486 337859 487 338347 488 339323 489 339811 490 340787 491 340909 492 341641 493 342373 494 346277 495 346399 496 347131 497 348839 498 351157 499 351401 500 352133 501 353963 502 354329 503 354451 504 355427 505 355549 506 356647 507 357989 508 359209 509 360307 510 360551 511 361649 512 362137 513 362381 514 363967 515 364333 516 364699 517 364943 518 365797 519 367139 520 367261 521 368359 522 370067 523 371897 524 372263 525 372629 526 372751 527 373361 528 374093 529 375923 530 377021 531 377387 532 378241 533 380071 534 380803 535 381047 536 381169 537 381413 538 382267 539 382511 540 382999 541 383609 542 385927 543 386537 544 387269 545 388489 546 389099 547 389953 548 391661 549 392149 550 392759 551 393247 552 393857 553 394223 554 395321 555 395443 556 395687 557 396541 558 397151 559 397517 560 398249 561 401909 562 402763 563 403861 564 404837 565 404959 566 406423 567 406789 568 407521 569 408131 570 408497 571 409351 572 409961 573 412157 574 414109 575 417037 576 418867 577 419477 578 419599 579 420331 580 420941 581 422893 582 423259 583 423503 584 423869 585 423991 586 424601 587 424967 588 425333 589 426553 590 426919 591 427529 592 430091 593 430579 594 430823 595 431311 596 432043 597 432287 598 433141 599 433507 600 434117 601 434849 602 435947 603 436313 604 436801 605 437533 606 438143 607 438631 608 439729 609 439973 610 440339 611 441193 612 442291 613 443389 614 443999 615 444121 616 444487 617 445097 618 445463 619 445829 620 446561 621 448879 622 450343 623 450587 624 451441 625 452539 626 453637 627 454247 628 455711 629 456809 630 458639 631 459127 632 461323 633 461689 634 461933 635 462421 636 463031 637 463763 638 464129 639 464251 640 464617 641 464983 642 468277 643 468887 644 469009 645 469253 646 470473 647 471571 648 472669 649 473279 650 474499 651 475109 652 475597 653 475841 654 477671 655 478403 656 478769 657 479623 658 481087 659 481697 660 482917 661 483649 662 484259 663 485113 664 485479 665 486821 666 486943 667 487187 668 488407 669 488651 670 489871 671 490481 672 490969 673 491213 674 492067 675 492799 676 493043 677 493531 678 493897 679 494141 680 494873 681 495361 682 496459 683 496703 684 497069 685 497557 686 497801 687 498167 688 499021 689 500119 690 500363 691 500729 692 501217 693 501827 694 503413 695 503779 696 504389 697 504877 698 507317 699 508171 700 508903 701 509147 702 509513 703 509879 704 510611 705 511831 706 512929 707 513173 708 514271 709 514637 710 515369 711 515857 712 516223 713 516589 714 517931 715 519151 716 520981 717 522079 718 522323 719 522689 720 522811 721 523177 722 523543 723 524519 724 525373 725 525739 726 525983 727 526837 728 527081 729 527203 730 527447 731 528667 732 528911 733 529033 734 530741 735 531229 736 532327 737 533303 738 534889 739 535133 740 535499 741 536353 742 536719 743 539159 744 540989 745 541721 746 543307 747 543551 748 544771 749 545747 750 546479 751 546967 752 547577 753 548309 754 549163 755 550139 756 550993 757 552091 758 553067 759 553433 760 553921 761 554531 762 556483 763 556727 764 556849 765 557093 766 559777 767 560753 768 561607 769 561973 770 562949 771 564779 772 565511 773 567097 774 567829 775 568439 776 569659 777 569903 778 570391 779 571001 780 572587 781 573197 782 573929 783 574051 784 575027 785 576613 786 577589 787 578077 788 578687 789 579053 790 579541 791 579907 792 580639 793 581981 794 582469 795 585031 796 586129 797 587959 798 588569 799 590033 800 590399 801 591131 802 591863 803 592351 804 593083 805 593449 806 595157 807 595523 808 596987 809 597353 810 598817 811 600403 812 601379 813 602111 814 602233 815 602477 816 603209 817 604063 818 605039 819 605893 820 606503 821 607357 822 607723 823 607967 824 608089 825 610163 826 610651 827 611993 828 612481 829 612847 830 613213 831 616141 832 616507 833 617971 834 618337 835 618581 836 618703 837 619313 838 620777 839 621143 840 621631 841 621997 842 622241 843 622607 844 622729 845 624803 846 625169 847 625657 848 626389 849 628097 850 628219 851 629683 852 629927 853 630659 854 631391 855 631513 856 632123 857 632977 858 633221 859 633953 860 634441 861 634807 862 635051 863 636149 864 637003 865 637369 866 638467 867 640663 868 640907 869 641639 870 641761 871 642737 872 643469 873 643957 874 644201 875 644933 876 645787 877 646397 878 646519 879 647617 880 647861 881 649081 882 649813 883 650179 884 650911 885 652741 886 653473 887 654571 888 655181 889 655547 890 655913 891 657499 892 657743 893 658841 894 658963 895 660061 896 661769 897 662867 898 663599 899 664331 900 665429 901 666527 902 666649 903 667991 904 669089 905 669577 906 669943 907 670919 908 671651 909 672871 910 674701 911 675067 912 676043 913 676409 914 678971 915 681167 916 681899 917 683119 918 684217 919 684949 920 687023 921 687389 922 689219 923 689341 924 689951 925 690073 926 690439 927 691903 928 692147 929 692269 930 692513 931 693733 932 694831 933 695441 934 697271 935 697637 936 697759 937 698491 938 700199 939 701419 940 702517 941 703127 942 703249 943 703981 944 704713 945 705079 946 705689 947 706787 948 707153 949 708007 950 708251 951 709349 952 710081 953 710569 954 710813 955 713497 956 713863 957 714107 958 714839 959 715571 960 718621 961 719353 962 719597 963 721793 964 722159 965 723257 966 723379 967 723623 968 724111 969 724721 970 725209 971 726307 972 726917 973 728381 974 728747 975 728869 976 729601 977 730943 978 732041 979 733871 980 736433 981 736921 982 737287 983 737531 984 737897 985 738263 986 739117 987 740581 988 741679 989 742289 990 743143 991 744607 992 748633 993 748877 994 750097 995 750707 996 750829 997 752293 998 752903 999 754123 1000 754367