0 4 1 10 2 17 3 23 4 29 5 36 6 42 7 48 8 54 9 61 10 67 11 73 12 80 13 86 14 92 15 98 16 105 17 111 18 117 19 124 20 130 21 136 22 142 23 149 24 155 25 161 26 168 27 174 28 180 29 186 30 193 31 199 32 205 33 212 34 218 35 224 36 230 37 237 38 243 39 249 40 256 41 262 42 268 43 274 44 281 45 287 46 293 47 300 48 306 49 312 50 318 51 325 52 331 53 337 54 344 55 350 56 356 57 362 58 369 59 375 60 381 61 387 62 394 63 400 64 406 65 413 66 419 67 425 68 431 69 438 70 444 71 450 72 457 73 463 74 469 75 475 76 482 77 488 78 494 79 501 80 507 81 513 82 519 83 526 84 532 85 538 86 545 87 551 88 557 89 563 90 570 91 576 92 582 93 589 94 595 95 601 96 607 97 614 98 620 99 626 100 633 101 639 102 645 103 651 104 658 105 664 106 670 107 677 108 683 109 689 110 695 111 702 112 708 113 714 114 720 115 727 116 733 117 739 118 746 119 752 120 758 121 764 122 771 123 777 124 783 125 790 126 796 127 802 128 808 129 815 130 821 131 827 132 834 133 840 134 846 135 852 136 859 137 865 138 871 139 878 140 884 141 890 142 896 143 903 144 909 145 915 146 922 147 928 148 934 149 940 150 947 151 953 152 959 153 966 154 972 155 978 156 984 157 991 158 997 159 1003 160 1010 161 1016 162 1022 163 1028 164 1035 165 1041 166 1047 167 1054 168 1060 169 1066 170 1072 171 1079 172 1085 173 1091 174 1097 175 1104 176 1110 177 1116 178 1123 179 1129 180 1135 181 1141 182 1148 183 1154 184 1160 185 1167 186 1173 187 1179 188 1185 189 1192 190 1198 191 1204 192 1211 193 1217 194 1223 195 1229 196 1236 197 1242 198 1248 199 1255 200 1261 201 1267 202 1273 203 1280 204 1286 205 1292 206 1299 207 1305 208 1311 209 1317 210 1324 211 1330 212 1336 213 1343 214 1349 215 1355 216 1361 217 1368 218 1374 219 1380 220 1387 221 1393 222 1399 223 1405 224 1412 225 1418 226 1424 227 1430 228 1437 229 1443 230 1449 231 1456 232 1462 233 1468 234 1474 235 1481 236 1487 237 1493 238 1500 239 1506 240 1512 241 1518 242 1525 243 1531 244 1537 245 1544 246 1550 247 1556 248 1562 249 1569 250 1575 251 1581 252 1588 253 1594 254 1600 255 1606 256 1613 257 1619 258 1625 259 1632 260 1638 261 1644 262 1650 263 1657 264 1663 265 1669 266 1676 267 1682 268 1688 269 1694 270 1701 271 1707 272 1713 273 1720 274 1726 275 1732 276 1738 277 1745 278 1751 279 1757 280 1764 281 1770 282 1776 283 1782 284 1789 285 1795 286 1801 287 1807 288 1814 289 1820 290 1826 291 1833 292 1839 293 1845 294 1851 295 1858 296 1864 297 1870 298 1877 299 1883 300 1889 301 1895 302 1902 303 1908 304 1914 305 1921 306 1927 307 1933 308 1939 309 1946 310 1952 311 1958 312 1965 313 1971 314 1977 315 1983 316 1990 317 1996 318 2002 319 2009 320 2015 321 2021 322 2027 323 2034 324 2040 325 2046 326 2053 327 2059 328 2065 329 2071 330 2078 331 2084 332 2090 333 2097 334 2103 335 2109 336 2115 337 2122 338 2128 339 2134 340 2140 341 2147 342 2153 343 2159 344 2166 345 2172 346 2178 347 2184 348 2191 349 2197 350 2203 351 2210 352 2216 353 2222 354 2228 355 2235 356 2241 357 2247 358 2254 359 2260 360 2266 361 2272 362 2279 363 2285 364 2291 365 2298 366 2304 367 2310 368 2316 369 2323 370 2329 371 2335 372 2342 373 2348 374 2354 375 2360 376 2367 377 2373 378 2379 379 2386 380 2392 381 2398 382 2404 383 2411 384 2417 385 2423 386 2430 387 2436 388 2442 389 2448 390 2455 391 2461 392 2467 393 2474 394 2480 395 2486 396 2492 397 2499 398 2505 399 2511 400 2517 401 2524 402 2530 403 2536 404 2543 405 2549 406 2555 407 2561 408 2568 409 2574 410 2580 411 2587 412 2593 413 2599 414 2605 415 2612 416 2618 417 2624 418 2631 419 2637 420 2643 421 2649 422 2656 423 2662 424 2668 425 2675 426 2681 427 2687 428 2693 429 2700 430 2706 431 2712 432 2719 433 2725 434 2731 435 2737 436 2744 437 2750 438 2756 439 2763 440 2769 441 2775 442 2781 443 2788 444 2794 445 2800 446 2807 447 2813 448 2819 449 2825 450 2832 451 2838 452 2844 453 2850 454 2857 455 2863 456 2869 457 2876 458 2882 459 2888 460 2894 461 2901 462 2907 463 2913 464 2920 465 2926 466 2932 467 2938 468 2945 469 2951 470 2957 471 2964 472 2970 473 2976 474 2982 475 2989 476 2995 477 3001 478 3008 479 3014 480 3020 481 3026 482 3033 483 3039 484 3045 485 3052 486 3058 487 3064 488 3070 489 3077 490 3083 491 3089 492 3096 493 3102 494 3108 495 3114 496 3121 497 3127 498 3133 499 3140 500 3146 501 3152 502 3158 503 3165 504 3171 505 3177 506 3184 507 3190 508 3196 509 3202 510 3209 511 3215 512 3221 513 3227 514 3234 515 3240 516 3246 517 3253 518 3259 519 3265 520 3271 521 3278 522 3284 523 3290 524 3297 525 3303 526 3309 527 3315 528 3322 529 3328 530 3334 531 3341 532 3347 533 3353 534 3359 535 3366 536 3372 537 3378 538 3385 539 3391 540 3397 541 3403 542 3410 543 3416 544 3422 545 3429 546 3435 547 3441 548 3447 549 3454 550 3460 551 3466 552 3473 553 3479 554 3485 555 3491 556 3498 557 3504 558 3510 559 3517 560 3523 561 3529 562 3535 563 3542 564 3548 565 3554 566 3560 567 3567 568 3573 569 3579 570 3586 571 3592 572 3598 573 3604 574 3611 575 3617 576 3623 577 3630 578 3636 579 3642 580 3648 581 3655 582 3661 583 3667 584 3674 585 3680 586 3686 587 3692 588 3699 589 3705 590 3711 591 3718 592 3724 593 3730 594 3736 595 3743 596 3749 597 3755 598 3762 599 3768 600 3774 601 3780 602 3787 603 3793 604 3799 605 3806 606 3812 607 3818 608 3824 609 3831 610 3837 611 3843 612 3850 613 3856 614 3862 615 3868 616 3875 617 3881 618 3887 619 3894 620 3900 621 3906 622 3912 623 3919 624 3925 625 3931 626 3937 627 3944 628 3950 629 3956 630 3963 631 3969 632 3975 633 3981 634 3988 635 3994 636 4000 637 4007 638 4013 639 4019 640 4025 641 4032 642 4038 643 4044 644 4051 645 4057 646 4063 647 4069 648 4076 649 4082 650 4088 651 4095 652 4101 653 4107 654 4113 655 4120 656 4126 657 4132 658 4139 659 4145 660 4151 661 4157 662 4164 663 4170 664 4176 665 4183 666 4189 667 4195 668 4201 669 4208 670 4214 671 4220 672 4227 673 4233 674 4239 675 4245 676 4252 677 4258 678 4264 679 4270 680 4277 681 4283 682 4289 683 4296 684 4302 685 4308 686 4314 687 4321 688 4327 689 4333 690 4340 691 4346 692 4352 693 4358 694 4365 695 4371 696 4377 697 4384 698 4390 699 4396 700 4402 701 4409 702 4415 703 4421 704 4428 705 4434 706 4440 707 4446 708 4453 709 4459 710 4465 711 4472 712 4478 713 4484 714 4490 715 4497 716 4503 717 4509 718 4516 719 4522 720 4528 721 4534 722 4541 723 4547 724 4553 725 4560 726 4566 727 4572 728 4578 729 4585 730 4591 731 4597 732 4604 733 4610 734 4616 735 4622 736 4629 737 4635 738 4641 739 4647 740 4654 741 4660 742 4666 743 4673 744 4679 745 4685 746 4691 747 4698 748 4704 749 4710 750 4717 751 4723 752 4729 753 4735 754 4742 755 4748 756 4754 757 4761 758 4767 759 4773 760 4779 761 4786 762 4792 763 4798 764 4805 765 4811 766 4817 767 4823 768 4830 769 4836 770 4842 771 4849 772 4855 773 4861 774 4867 775 4874 776 4880 777 4886 778 4893 779 4899 780 4905 781 4911 782 4918 783 4924 784 4930 785 4937 786 4943 787 4949 788 4955 789 4962 790 4968 791 4974 792 4980 793 4987 794 4993 795 4999 796 5006 797 5012 798 5018 799 5024 800 5031 801 5037 802 5043 803 5050 804 5056 805 5062 806 5068 807 5075 808 5081 809 5087 810 5094 811 5100 812 5106 813 5112 814 5119 815 5125 816 5131 817 5138 818 5144 819 5150 820 5156 821 5163 822 5169 823 5175 824 5182 825 5188 826 5194 827 5200 828 5207 829 5213 830 5219 831 5226 832 5232 833 5238 834 5244 835 5251 836 5257 837 5263 838 5270 839 5276 840 5282 841 5288 842 5295 843 5301 844 5307 845 5314 846 5320 847 5326 848 5332 849 5339 850 5345 851 5351 852 5357 853 5364 854 5370 855 5376 856 5383 857 5389 858 5395 859 5401 860 5408 861 5414 862 5420 863 5427 864 5433 865 5439 866 5445 867 5452 868 5458 869 5464 870 5471 871 5477 872 5483 873 5489 874 5496 875 5502 876 5508 877 5515 878 5521 879 5527 880 5533 881 5540 882 5546 883 5552 884 5559 885 5565 886 5571 887 5577 888 5584 889 5590 890 5596 891 5603 892 5609 893 5615 894 5621 895 5628 896 5634 897 5640 898 5647 899 5653 900 5659 901 5665 902 5672 903 5678 904 5684 905 5690 906 5697 907 5703 908 5709 909 5716 910 5722 911 5728 912 5734 913 5741 914 5747 915 5753 916 5760 917 5766 918 5772 919 5778 920 5785 921 5791 922 5797 923 5804 924 5810 925 5816 926 5822 927 5829 928 5835 929 5841 930 5848 931 5854 932 5860 933 5866 934 5873 935 5879 936 5885 937 5892 938 5898 939 5904 940 5910 941 5917 942 5923 943 5929 944 5936 945 5942 946 5948 947 5954 948 5961 949 5967 950 5973 951 5980 952 5986 953 5992 954 5998 955 6005 956 6011 957 6017 958 6024 959 6030 960 6036 961 6042 962 6049 963 6055 964 6061 965 6067 966 6074 967 6080 968 6086 969 6093 970 6099 971 6105 972 6111 973 6118 974 6124 975 6130 976 6137 977 6143 978 6149 979 6155 980 6162 981 6168 982 6174 983 6181 984 6187 985 6193 986 6199 987 6206 988 6212 989 6218 990 6225 991 6231 992 6237 993 6243 994 6250 995 6256 996 6262 997 6269 998 6275 999 6281 1000 6287