1 7 2 7 3 16 4 16 5 25 6 25 7 34 8 34 9 43 10 43 11 52 12 52 13 61 14 61 15 70 16 70 17 79 18 79 19 88 20 88 21 97 22 97 23 106 24 106 25 115 26 115 27 124 28 124 29 133 30 133 31 142 32 142 33 151 34 151 35 160 36 160 37 169 38 169 39 178 40 178 41 187 42 187 43 196 44 196 45 205 46 205 47 214 48 214 49 223 50 223 51 232 52 232 53 241 54 241 55 250 56 250 57 259 58 259 59 268 60 268 61 277 62 277 63 286 64 286 65 295 66 295 67 304 68 304 69 313 70 313 71 322 72 322 73 331 74 331 75 340 76 340 77 349 78 349 79 358 80 358 81 367 82 367 83 376 84 376 85 385 86 385 87 394 88 394 89 403 90 403 91 412 92 412 93 421 94 421 95 430 96 430 97 439 98 439 99 448 100 448 101 457 102 457 103 466 104 466 105 475 106 475 107 484 108 484 109 493 110 493 111 502 112 502 113 511 114 511 115 520 116 520 117 529 118 529 119 538 120 538 121 547 122 547 123 556 124 556 125 565 126 565 127 574 128 574 129 583 130 583 131 592 132 592 133 601 134 601 135 610 136 610 137 619 138 619 139 628 140 628 141 637 142 637 143 646 144 646 145 655 146 655 147 664 148 664 149 673 150 673 151 682 152 682 153 691 154 691 155 700 156 700 157 709 158 709 159 718 160 718 161 727 162 727 163 736 164 736 165 745 166 745 167 754 168 754 169 763 170 763 171 772 172 772 173 781 174 781 175 790 176 790 177 799 178 799 179 808 180 808 181 817 182 817 183 826 184 826 185 835 186 835 187 844 188 844 189 853 190 853 191 862 192 862 193 871 194 871 195 880 196 880 197 889 198 889 199 898 200 898 201 907 202 907 203 916 204 916 205 925 206 925 207 934 208 934 209 943 210 943 211 952 212 952 213 961 214 961 215 970 216 970 217 979 218 979 219 988 220 988 221 997 222 997 223 1006 224 1006 225 1015 226 1015 227 1024 228 1024 229 1033 230 1033 231 1042 232 1042 233 1051 234 1051 235 1060 236 1060 237 1069 238 1069 239 1078 240 1078 241 1087 242 1087 243 1096 244 1096 245 1105 246 1105 247 1114 248 1114 249 1123 250 1123 251 1132 252 1132 253 1141 254 1141 255 1150 256 1150 257 1159 258 1159 259 1168 260 1168 261 1177 262 1177 263 1186 264 1186 265 1195 266 1195 267 1204 268 1204 269 1213 270 1213 271 1222 272 1222 273 1231 274 1231 275 1240 276 1240 277 1249 278 1249 279 1258 280 1258 281 1267 282 1267 283 1276 284 1276 285 1285 286 1285 287 1294 288 1294 289 1303 290 1303 291 1312 292 1312 293 1321 294 1321 295 1330 296 1330 297 1339 298 1339 299 1348 300 1348 301 1357 302 1357 303 1366 304 1366 305 1375 306 1375 307 1384 308 1384 309 1393 310 1393 311 1402 312 1402 313 1411 314 1411 315 1420 316 1420 317 1429 318 1429 319 1438 320 1438 321 1447 322 1447 323 1456 324 1456 325 1465 326 1465 327 1474 328 1474 329 1483 330 1483 331 1492 332 1492 333 1501 334 1501 335 1510 336 1510 337 1519 338 1519 339 1528 340 1528 341 1537 342 1537 343 1546 344 1546 345 1555 346 1555 347 1564 348 1564 349 1573 350 1573 351 1582 352 1582 353 1591 354 1591 355 1600 356 1600 357 1609 358 1609 359 1618 360 1618 361 1627 362 1627 363 1636 364 1636 365 1645 366 1645 367 1654 368 1654 369 1663 370 1663 371 1672 372 1672 373 1681 374 1681 375 1690 376 1690 377 1699 378 1699 379 1708 380 1708 381 1717 382 1717 383 1726 384 1726 385 1735 386 1735 387 1744 388 1744 389 1753 390 1753 391 1762 392 1762 393 1771 394 1771 395 1780 396 1780 397 1789 398 1789 399 1798 400 1798 401 1807 402 1807 403 1816 404 1816 405 1825 406 1825 407 1834 408 1834 409 1843 410 1843 411 1852 412 1852 413 1861 414 1861 415 1870 416 1870 417 1879 418 1879 419 1888 420 1888 421 1897 422 1897 423 1906 424 1906 425 1915 426 1915 427 1924 428 1924 429 1933 430 1933 431 1942 432 1942 433 1951 434 1951 435 1960 436 1960 437 1969 438 1969 439 1978 440 1978 441 1987 442 1987 443 1996 444 1996 445 2005 446 2005 447 2014 448 2014 449 2023 450 2023 451 2032 452 2032 453 2041 454 2041 455 2050 456 2050 457 2059 458 2059 459 2068 460 2068 461 2077 462 2077 463 2086 464 2086 465 2095 466 2095 467 2104 468 2104 469 2113 470 2113 471 2122 472 2122 473 2131 474 2131 475 2140 476 2140 477 2149 478 2149 479 2158 480 2158 481 2167 482 2167 483 2176 484 2176 485 2185 486 2185 487 2194 488 2194 489 2203 490 2203 491 2212 492 2212 493 2221 494 2221 495 2230 496 2230 497 2239 498 2239 499 2248 500 2248 501 2257 502 2257 503 2266 504 2266 505 2275 506 2275 507 2284 508 2284 509 2293 510 2293 511 2302 512 2302 513 2311 514 2311 515 2320 516 2320 517 2329 518 2329 519 2338 520 2338 521 2347 522 2347 523 2356 524 2356 525 2365 526 2365 527 2374 528 2374 529 2383 530 2383 531 2392 532 2392 533 2401 534 2401 535 2410 536 2410 537 2419 538 2419 539 2428 540 2428 541 2437 542 2437 543 2446 544 2446 545 2455 546 2455 547 2464 548 2464 549 2473 550 2473 551 2482 552 2482 553 2491 554 2491 555 2500 556 2500 557 2509 558 2509 559 2518 560 2518 561 2527 562 2527 563 2536 564 2536 565 2545 566 2545 567 2554 568 2554 569 2563 570 2563 571 2572 572 2572 573 2581 574 2581 575 2590 576 2590 577 2599 578 2599 579 2608 580 2608 581 2617 582 2617 583 2626 584 2626 585 2635 586 2635 587 2644 588 2644 589 2653 590 2653 591 2662 592 2662 593 2671 594 2671 595 2680 596 2680 597 2689 598 2689 599 2698 600 2698 601 2707 602 2707 603 2716 604 2716 605 2725 606 2725 607 2734 608 2734 609 2743 610 2743 611 2752 612 2752 613 2761 614 2761 615 2770 616 2770 617 2779 618 2779 619 2788 620 2788 621 2797 622 2797 623 2806 624 2806 625 2815 626 2815 627 2824 628 2824 629 2833 630 2833 631 2842 632 2842 633 2851 634 2851 635 2860 636 2860 637 2869 638 2869 639 2878 640 2878 641 2887 642 2887 643 2896 644 2896 645 2905 646 2905 647 2914 648 2914 649 2923 650 2923 651 2932 652 2932 653 2941 654 2941 655 2950 656 2950 657 2959 658 2959 659 2968 660 2968 661 2977 662 2977 663 2986 664 2986 665 2995 666 2995 667 3004 668 3004 669 3013 670 3013 671 3022 672 3022 673 3031 674 3031 675 3040 676 3040 677 3049 678 3049 679 3058 680 3058 681 3067 682 3067 683 3076 684 3076 685 3085 686 3085 687 3094 688 3094 689 3103 690 3103 691 3112 692 3112 693 3121 694 3121 695 3130 696 3130 697 3139 698 3139 699 3148 700 3148 701 3157 702 3157 703 3166 704 3166 705 3175 706 3175 707 3184 708 3184 709 3193 710 3193 711 3202 712 3202 713 3211 714 3211 715 3220 716 3220 717 3229 718 3229 719 3238 720 3238 721 3247 722 3247 723 3256 724 3256 725 3265 726 3265 727 3274 728 3274 729 3283 730 3283 731 3292 732 3292 733 3301 734 3301 735 3310 736 3310 737 3319 738 3319 739 3328 740 3328 741 3337 742 3337 743 3346 744 3346 745 3355 746 3355 747 3364 748 3364 749 3373 750 3373 751 3382 752 3382 753 3391 754 3391 755 3400 756 3400 757 3409 758 3409 759 3418 760 3418 761 3427 762 3427 763 3436 764 3436 765 3445 766 3445 767 3454 768 3454 769 3463 770 3463 771 3472 772 3472 773 3481 774 3481 775 3490 776 3490 777 3499 778 3499 779 3508 780 3508 781 3517 782 3517 783 3526 784 3526 785 3535 786 3535 787 3544 788 3544 789 3553 790 3553 791 3562 792 3562 793 3571 794 3571 795 3580 796 3580 797 3589 798 3589 799 3598 800 3598 801 3607 802 3607 803 3616 804 3616 805 3625 806 3625 807 3634 808 3634 809 3643 810 3643 811 3652 812 3652 813 3661 814 3661 815 3670 816 3670 817 3679 818 3679 819 3688 820 3688 821 3697 822 3697 823 3706 824 3706 825 3715 826 3715 827 3724 828 3724 829 3733 830 3733 831 3742 832 3742 833 3751 834 3751 835 3760 836 3760 837 3769 838 3769 839 3778 840 3778 841 3787 842 3787 843 3796 844 3796 845 3805 846 3805 847 3814 848 3814 849 3823 850 3823 851 3832 852 3832 853 3841 854 3841 855 3850 856 3850 857 3859 858 3859 859 3868 860 3868 861 3877 862 3877 863 3886 864 3886 865 3895 866 3895 867 3904 868 3904 869 3913 870 3913 871 3922 872 3922 873 3931 874 3931 875 3940 876 3940 877 3949 878 3949 879 3958 880 3958 881 3967 882 3967 883 3976 884 3976 885 3985 886 3985 887 3994 888 3994 889 4003 890 4003 891 4012 892 4012 893 4021 894 4021 895 4030 896 4030 897 4039 898 4039 899 4048 900 4048 901 4057 902 4057 903 4066 904 4066 905 4075 906 4075 907 4084 908 4084 909 4093 910 4093 911 4102 912 4102 913 4111 914 4111 915 4120 916 4120 917 4129 918 4129 919 4138 920 4138 921 4147 922 4147 923 4156 924 4156 925 4165 926 4165 927 4174 928 4174 929 4183 930 4183 931 4192 932 4192 933 4201 934 4201 935 4210 936 4210 937 4219 938 4219 939 4228 940 4228 941 4237 942 4237 943 4246 944 4246 945 4255 946 4255 947 4264 948 4264 949 4273 950 4273 951 4282 952 4282 953 4291 954 4291 955 4300 956 4300 957 4309 958 4309 959 4318 960 4318 961 4327 962 4327 963 4336 964 4336 965 4345 966 4345 967 4354 968 4354 969 4363 970 4363 971 4372 972 4372 973 4381 974 4381 975 4390 976 4390 977 4399 978 4399 979 4408 980 4408 981 4417 982 4417 983 4426 984 4426 985 4435 986 4435 987 4444 988 4444 989 4453 990 4453 991 4462 992 4462 993 4471 994 4471 995 4480 996 4480 997 4489 998 4489 999 4498 1000 4498