0 1 1 5 2 19 3 43 4 77 5 121 6 175 7 239 8 313 9 397 10 491 11 595 12 709 13 833 14 967 15 1111 16 1265 17 1429 18 1603 19 1787 20 1981 21 2185 22 2399 23 2623 24 2857 25 3101 26 3355 27 3619 28 3893 29 4177 30 4471 31 4775 32 5089 33 5413 34 5747 35 6091 36 6445 37 6809 38 7183 39 7567 40 7961 41 8365 42 8779 43 9203 44 9637 45 10081 46 10535 47 10999 48 11473 49 11957 50 12451 51 12955 52 13469 53 13993 54 14527 55 15071 56 15625 57 16189 58 16763 59 17347 60 17941 61 18545 62 19159 63 19783 64 20417 65 21061 66 21715 67 22379 68 23053 69 23737 70 24431 71 25135 72 25849 73 26573 74 27307 75 28051 76 28805 77 29569 78 30343 79 31127 80 31921 81 32725 82 33539 83 34363 84 35197 85 36041 86 36895 87 37759 88 38633 89 39517 90 40411 91 41315 92 42229 93 43153 94 44087 95 45031 96 45985 97 46949 98 47923 99 48907 100 49901 101 50905 102 51919 103 52943 104 53977 105 55021 106 56075 107 57139 108 58213 109 59297 110 60391 111 61495 112 62609 113 63733 114 64867 115 66011 116 67165 117 68329 118 69503 119 70687 120 71881 121 73085 122 74299 123 75523 124 76757 125 78001 126 79255 127 80519 128 81793 129 83077 130 84371 131 85675 132 86989 133 88313 134 89647 135 90991 136 92345 137 93709 138 95083 139 96467 140 97861 141 99265 142 100679 143 102103 144 103537 145 104981 146 106435 147 107899 148 109373 149 110857 150 112351 151 113855 152 115369 153 116893 154 118427 155 119971 156 121525 157 123089 158 124663 159 126247 160 127841 161 129445 162 131059 163 132683 164 134317 165 135961 166 137615 167 139279 168 140953 169 142637 170 144331 171 146035 172 147749 173 149473 174 151207 175 152951 176 154705 177 156469 178 158243 179 160027 180 161821 181 163625 182 165439 183 167263 184 169097 185 170941 186 172795 187 174659 188 176533 189 178417 190 180311 191 182215 192 184129 193 186053 194 187987 195 189931 196 191885 197 193849 198 195823 199 197807 200 199801 201 201805 202 203819 203 205843 204 207877 205 209921 206 211975 207 214039 208 216113 209 218197 210 220291 211 222395 212 224509 213 226633 214 228767 215 230911 216 233065 217 235229 218 237403 219 239587 220 241781 221 243985 222 246199 223 248423 224 250657 225 252901 226 255155 227 257419 228 259693 229 261977 230 264271 231 266575 232 268889 233 271213 234 273547 235 275891 236 278245 237 280609 238 282983 239 285367 240 287761 241 290165 242 292579 243 295003 244 297437 245 299881 246 302335 247 304799 248 307273 249 309757 250 312251 251 314755 252 317269 253 319793 254 322327 255 324871 256 327425 257 329989 258 332563 259 335147 260 337741 261 340345 262 342959 263 345583 264 348217 265 350861 266 353515 267 356179 268 358853 269 361537 270 364231 271 366935 272 369649 273 372373 274 375107 275 377851 276 380605 277 383369 278 386143 279 388927 280 391721 281 394525 282 397339 283 400163 284 402997 285 405841 286 408695 287 411559 288 414433 289 417317 290 420211 291 423115 292 426029 293 428953 294 431887 295 434831 296 437785 297 440749 298 443723 299 446707 300 449701 301 452705 302 455719 303 458743 304 461777 305 464821 306 467875 307 470939 308 474013 309 477097 310 480191 311 483295 312 486409 313 489533 314 492667 315 495811 316 498965 317 502129 318 505303 319 508487 320 511681 321 514885 322 518099 323 521323 324 524557 325 527801 326 531055 327 534319 328 537593 329 540877 330 544171 331 547475 332 550789 333 554113 334 557447 335 560791 336 564145 337 567509 338 570883 339 574267 340 577661 341 581065 342 584479 343 587903 344 591337 345 594781 346 598235 347 601699 348 605173 349 608657 350 612151 351 615655 352 619169 353 622693 354 626227 355 629771 356 633325 357 636889 358 640463 359 644047 360 647641 361 651245 362 654859 363 658483 364 662117 365 665761 366 669415 367 673079 368 676753 369 680437 370 684131 371 687835 372 691549 373 695273 374 699007 375 702751 376 706505 377 710269 378 714043 379 717827 380 721621 381 725425 382 729239 383 733063 384 736897 385 740741 386 744595 387 748459 388 752333 389 756217 390 760111 391 764015 392 767929 393 771853 394 775787 395 779731 396 783685 397 787649 398 791623 399 795607 400 799601 401 803605 402 807619 403 811643 404 815677 405 819721 406 823775 407 827839 408 831913 409 835997 410 840091 411 844195 412 848309 413 852433 414 856567 415 860711 416 864865 417 869029 418 873203 419 877387 420 881581 421 885785 422 889999 423 894223 424 898457 425 902701 426 906955 427 911219 428 915493 429 919777 430 924071 431 928375 432 932689 433 937013 434 941347 435 945691 436 950045 437 954409 438 958783 439 963167 440 967561 441 971965 442 976379 443 980803 444 985237 445 989681 446 994135 447 998599 448 1003073 449 1007557 450 1012051 451 1016555 452 1021069 453 1025593 454 1030127 455 1034671 456 1039225 457 1043789 458 1048363 459 1052947 460 1057541 461 1062145 462 1066759 463 1071383 464 1076017 465 1080661 466 1085315 467 1089979 468 1094653 469 1099337 470 1104031 471 1108735 472 1113449 473 1118173 474 1122907 475 1127651 476 1132405 477 1137169 478 1141943 479 1146727 480 1151521 481 1156325 482 1161139 483 1165963 484 1170797 485 1175641 486 1180495 487 1185359 488 1190233 489 1195117 490 1200011 491 1204915 492 1209829 493 1214753 494 1219687 495 1224631 496 1229585 497 1234549 498 1239523 499 1244507 500 1249501 501 1254505 502 1259519 503 1264543 504 1269577 505 1274621 506 1279675 507 1284739 508 1289813 509 1294897 510 1299991 511 1305095 512 1310209 513 1315333 514 1320467 515 1325611 516 1330765 517 1335929 518 1341103 519 1346287 520 1351481 521 1356685 522 1361899 523 1367123 524 1372357 525 1377601 526 1382855 527 1388119 528 1393393 529 1398677 530 1403971 531 1409275 532 1414589 533 1419913 534 1425247 535 1430591 536 1435945 537 1441309 538 1446683 539 1452067 540 1457461 541 1462865 542 1468279 543 1473703 544 1479137 545 1484581 546 1490035 547 1495499 548 1500973 549 1506457 550 1511951 551 1517455 552 1522969 553 1528493 554 1534027 555 1539571 556 1545125 557 1550689 558 1556263 559 1561847 560 1567441 561 1573045 562 1578659 563 1584283 564 1589917 565 1595561 566 1601215 567 1606879 568 1612553 569 1618237 570 1623931 571 1629635 572 1635349 573 1641073 574 1646807 575 1652551 576 1658305 577 1664069 578 1669843 579 1675627 580 1681421 581 1687225 582 1693039 583 1698863 584 1704697 585 1710541 586 1716395 587 1722259 588 1728133 589 1734017 590 1739911 591 1745815 592 1751729 593 1757653 594 1763587 595 1769531 596 1775485 597 1781449 598 1787423 599 1793407 600 1799401 601 1805405 602 1811419 603 1817443 604 1823477 605 1829521 606 1835575 607 1841639 608 1847713 609 1853797 610 1859891 611 1865995 612 1872109 613 1878233 614 1884367 615 1890511 616 1896665 617 1902829 618 1909003 619 1915187 620 1921381 621 1927585 622 1933799 623 1940023 624 1946257 625 1952501 626 1958755 627 1965019 628 1971293 629 1977577 630 1983871 631 1990175 632 1996489 633 2002813 634 2009147 635 2015491 636 2021845 637 2028209 638 2034583 639 2040967 640 2047361 641 2053765 642 2060179 643 2066603 644 2073037 645 2079481 646 2085935 647 2092399 648 2098873 649 2105357 650 2111851 651 2118355 652 2124869 653 2131393 654 2137927 655 2144471 656 2151025 657 2157589 658 2164163 659 2170747 660 2177341 661 2183945 662 2190559 663 2197183 664 2203817 665 2210461 666 2217115 667 2223779 668 2230453 669 2237137 670 2243831 671 2250535 672 2257249 673 2263973 674 2270707 675 2277451 676 2284205 677 2290969 678 2297743 679 2304527 680 2311321 681 2318125 682 2324939 683 2331763 684 2338597 685 2345441 686 2352295 687 2359159 688 2366033 689 2372917 690 2379811 691 2386715 692 2393629 693 2400553 694 2407487 695 2414431 696 2421385 697 2428349 698 2435323 699 2442307 700 2449301 701 2456305 702 2463319 703 2470343 704 2477377 705 2484421 706 2491475 707 2498539 708 2505613 709 2512697 710 2519791 711 2526895 712 2534009 713 2541133 714 2548267 715 2555411 716 2562565 717 2569729 718 2576903 719 2584087 720 2591281 721 2598485 722 2605699 723 2612923 724 2620157 725 2627401 726 2634655 727 2641919 728 2649193 729 2656477 730 2663771 731 2671075 732 2678389 733 2685713 734 2693047 735 2700391 736 2707745 737 2715109 738 2722483 739 2729867 740 2737261 741 2744665 742 2752079 743 2759503 744 2766937 745 2774381 746 2781835 747 2789299 748 2796773 749 2804257 750 2811751 751 2819255 752 2826769 753 2834293 754 2841827 755 2849371 756 2856925 757 2864489 758 2872063 759 2879647 760 2887241 761 2894845 762 2902459 763 2910083 764 2917717 765 2925361 766 2933015 767 2940679 768 2948353 769 2956037 770 2963731 771 2971435 772 2979149 773 2986873 774 2994607 775 3002351 776 3010105 777 3017869 778 3025643 779 3033427 780 3041221 781 3049025 782 3056839 783 3064663 784 3072497 785 3080341 786 3088195 787 3096059 788 3103933 789 3111817 790 3119711 791 3127615 792 3135529 793 3143453 794 3151387 795 3159331 796 3167285 797 3175249 798 3183223 799 3191207 800 3199201 801 3207205 802 3215219 803 3223243 804 3231277 805 3239321 806 3247375 807 3255439 808 3263513 809 3271597 810 3279691 811 3287795 812 3295909 813 3304033 814 3312167 815 3320311 816 3328465 817 3336629 818 3344803 819 3352987 820 3361181 821 3369385 822 3377599 823 3385823 824 3394057 825 3402301 826 3410555 827 3418819 828 3427093 829 3435377 830 3443671 831 3451975 832 3460289 833 3468613 834 3476947 835 3485291 836 3493645 837 3502009 838 3510383 839 3518767 840 3527161 841 3535565 842 3543979 843 3552403 844 3560837 845 3569281 846 3577735 847 3586199 848 3594673 849 3603157 850 3611651 851 3620155 852 3628669 853 3637193 854 3645727 855 3654271 856 3662825 857 3671389 858 3679963 859 3688547 860 3697141 861 3705745 862 3714359 863 3722983 864 3731617 865 3740261 866 3748915 867 3757579 868 3766253 869 3774937 870 3783631 871 3792335 872 3801049 873 3809773 874 3818507 875 3827251 876 3836005 877 3844769 878 3853543 879 3862327 880 3871121 881 3879925 882 3888739 883 3897563 884 3906397 885 3915241 886 3924095 887 3932959 888 3941833 889 3950717 890 3959611 891 3968515 892 3977429 893 3986353 894 3995287 895 4004231 896 4013185 897 4022149 898 4031123 899 4040107 900 4049101 901 4058105 902 4067119 903 4076143 904 4085177 905 4094221 906 4103275 907 4112339 908 4121413 909 4130497 910 4139591 911 4148695 912 4157809 913 4166933 914 4176067 915 4185211 916 4194365 917 4203529 918 4212703 919 4221887 920 4231081 921 4240285 922 4249499 923 4258723 924 4267957 925 4277201 926 4286455 927 4295719 928 4304993 929 4314277 930 4323571 931 4332875 932 4342189 933 4351513 934 4360847 935 4370191 936 4379545 937 4388909 938 4398283 939 4407667 940 4417061 941 4426465 942 4435879 943 4445303 944 4454737 945 4464181 946 4473635 947 4483099 948 4492573 949 4502057 950 4511551 951 4521055 952 4530569 953 4540093 954 4549627 955 4559171 956 4568725 957 4578289 958 4587863 959 4597447 960 4607041 961 4616645 962 4626259 963 4635883 964 4645517 965 4655161 966 4664815 967 4674479 968 4684153 969 4693837 970 4703531 971 4713235 972 4722949 973 4732673 974 4742407 975 4752151 976 4761905 977 4771669 978 4781443 979 4791227 980 4801021 981 4810825 982 4820639 983 4830463 984 4840297 985 4850141 986 4859995 987 4869859 988 4879733 989 4889617 990 4899511 991 4909415 992 4919329 993 4929253 994 4939187 995 4949131 996 4959085 997 4969049 998 4979023 999 4989007 1000 4999001