1 61 2 66 3 69 4 70 5 72 6 73 7 76 8 77 9 78 10 79 11 81 12 82 13 84 14 85 15 86 16 87 17 88 18 90 19 91 20 92 21 93 22 94 23 95 24 96 25 97 26 98 27 99 28 100 29 101 30 102 31 103 32 104 33 105 34 106 35 107 36 108 37 109 38 110 39 111 40 112 41 113 42 114 43 115 44 116 45 117 46 118 47 119 48 120 49 121 50 122 51 123 52 124 53 125 54 126 55 127 56 128 57 129 58 130 59 131 60 132 61 133 62 134 63 135 64 136 65 137 66 138 67 139 68 140 69 141 70 142 71 143 72 144 73 145 74 146 75 147 76 148 77 149 78 150 79 151 80 152 81 153 82 154 83 155 84 156 85 157 86 158 87 159 88 160 89 161 90 162 91 163 92 164 93 165 94 166 95 167 96 168 97 169 98 170 99 171 100 172 101 173 102 174 103 175 104 176 105 177 106 178 107 179 108 180 109 181 110 182 111 183 112 184 113 185 114 186 115 187 116 188 117 189 118 190 119 191 120 192 121 193 122 194 123 195 124 196 125 197 126 198 127 199 128 200 129 201 130 202 131 203 132 204 133 205 134 206 135 207 136 208 137 209 138 210 139 211 140 212 141 213 142 214 143 215 144 216 145 217 146 218 147 219 148 220 149 221 150 222 151 223 152 224 153 225 154 226 155 227 156 228 157 229 158 230 159 231 160 232 161 233 162 234 163 235 164 236 165 237 166 238 167 239 168 240 169 241 170 242 171 243 172 244 173 245 174 246 175 247 176 248 177 249 178 250 179 251 180 252 181 253 182 254 183 255 184 256 185 257 186 258 187 259 188 260 189 261 190 262 191 263 192 264 193 265 194 266 195 267 196 268 197 269 198 270 199 271 200 272 201 273 202 274 203 275 204 276 205 277 206 278 207 279 208 280 209 281 210 282 211 283 212 284 213 285 214 286 215 287 216 288 217 289 218 290 219 291 220 292 221 293 222 294 223 295 224 296 225 297 226 298 227 299 228 300 229 301 230 302 231 303 232 304 233 305 234 306 235 307 236 308 237 309 238 310 239 311 240 312 241 313 242 314 243 315 244 316 245 317 246 318 247 319 248 320 249 321 250 322 251 323 252 324 253 325 254 326 255 327 256 328 257 329 258 330 259 331 260 332 261 333 262 334 263 335 264 336 265 337 266 338 267 339 268 340 269 341 270 342 271 343 272 344 273 345 274 346 275 347 276 348 277 349 278 350 279 351 280 352 281 353 282 354 283 355 284 356 285 357 286 358 287 359 288 360 289 361 290 362 291 363 292 364 293 365 294 366 295 367 296 368 297 369 298 370 299 371 300 372 301 373 302 374 303 375 304 376 305 377 306 378 307 379 308 380 309 381 310 382 311 383 312 384 313 385 314 386 315 387 316 388 317 389 318 390 319 391 320 392 321 393 322 394 323 395 324 396 325 397 326 398 327 399 328 400 329 401 330 402 331 403 332 404 333 405 334 406 335 407 336 408 337 409 338 410 339 411 340 412 341 413 342 414 343 415 344 416 345 417 346 418 347 419 348 420 349 421 350 422 351 423 352 424 353 425 354 426 355 427 356 428 357 429 358 430 359 431 360 432 361 433 362 434 363 435 364 436 365 437 366 438 367 439 368 440 369 441 370 442 371 443 372 444 373 445 374 446 375 447 376 448 377 449 378 450 379 451 380 452 381 453 382 454 383 455 384 456 385 457 386 458 387 459 388 460 389 461 390 462 391 463 392 464 393 465 394 466 395 467 396 468 397 469 398 470 399 471 400 472 401 473 402 474 403 475 404 476 405 477 406 478 407 479 408 480 409 481 410 482 411 483 412 484 413 485 414 486 415 487 416 488 417 489 418 490 419 491 420 492 421 493 422 494 423 495 424 496 425 497 426 498 427 499 428 500 429 501 430 502 431 503 432 504 433 505 434 506 435 507 436 508 437 509 438 510 439 511 440 512 441 513 442 514 443 515 444 516 445 517 446 518 447 519 448 520 449 521 450 522 451 523 452 524 453 525 454 526 455 527 456 528 457 529 458 530 459 531 460 532 461 533 462 534 463 535 464 536 465 537 466 538 467 539 468 540 469 541 470 542 471 543 472 544 473 545 474 546 475 547 476 548 477 549 478 550 479 551 480 552 481 553 482 554 483 555 484 556 485 557 486 558 487 559 488 560 489 561 490 562 491 563 492 564 493 565 494 566 495 567 496 568 497 569 498 570 499 571 500 572 501 573 502 574 503 575 504 576 505 577 506 578 507 579 508 580 509 581 510 582 511 583 512 584 513 585 514 586 515 587 516 588 517 589 518 590 519 591 520 592 521 593 522 594 523 595 524 596 525 597 526 598 527 599 528 600 529 601 530 602 531 603 532 604 533 605 534 606 535 607 536 608 537 609 538 610 539 611 540 612 541 613 542 614 543 615 544 616 545 617 546 618 547 619 548 620 549 621 550 622 551 623 552 624 553 625 554 626 555 627 556 628 557 629 558 630 559 631 560 632 561 633 562 634 563 635 564 636 565 637 566 638 567 639 568 640 569 641 570 642 571 643 572 644 573 645 574 646 575 647 576 648 577 649 578 650 579 651 580 652 581 653 582 654 583 655 584 656 585 657 586 658 587 659 588 660 589 661 590 662 591 663 592 664 593 665 594 666 595 667 596 668 597 669 598 670 599 671 600 672 601 673 602 674 603 675 604 676 605 677 606 678 607 679 608 680 609 681 610 682 611 683 612 684 613 685 614 686 615 687 616 688 617 689 618 690 619 691 620 692 621 693 622 694 623 695 624 696 625 697 626 698 627 699 628 700 629 701 630 702 631 703 632 704 633 705 634 706 635 707 636 708 637 709 638 710 639 711 640 712 641 713 642 714 643 715 644 716 645 717 646 718 647 719 648 720 649 721 650 722 651 723 652 724 653 725 654 726 655 727 656 728 657 729 658 730 659 731 660 732 661 733 662 734 663 735 664 736 665 737 666 738 667 739 668 740 669 741 670 742 671 743 672 744 673 745 674 746 675 747 676 748 677 749 678 750 679 751 680 752 681 753 682 754 683 755 684 756 685 757 686 758 687 759 688 760 689 761 690 762 691 763 692 764 693 765 694 766 695 767 696 768 697 769 698 770 699 771 700 772 701 773 702 774 703 775 704 776 705 777 706 778 707 779 708 780 709 781 710 782 711 783 712 784 713 785 714 786 715 787 716 788 717 789 718 790 719 791 720 792 721 793 722 794 723 795 724 796 725 797 726 798 727 799 728 800 729 801 730 802 731 803 732 804 733 805 734 806 735 807 736 808 737 809 738 810 739 811 740 812 741 813 742 814 743 815 744 816 745 817 746 818 747 819 748 820 749 821 750 822 751 823 752 824 753 825 754 826 755 827 756 828 757 829 758 830 759 831 760 832 761 833 762 834 763 835 764 836 765 837 766 838 767 839 768 840 769 841 770 842 771 843 772 844 773 845 774 846 775 847 776 848 777 849 778 850 779 851 780 852 781 853 782 854 783 855 784 856 785 857 786 858 787 859 788 860 789 861 790 862 791 863 792 864 793 865 794 866 795 867 796 868 797 869 798 870 799 871 800 872 801 873 802 874 803 875 804 876 805 877 806 878 807 879 808 880 809 881 810 882 811 883 812 884 813 885 814 886 815 887 816 888 817 889 818 890 819 891 820 892 821 893 822 894 823 895 824 896 825 897 826 898 827 899 828 900 829 901 830 902 831 903 832 904 833 905 834 906 835 907 836 908 837 909 838 910 839 911 840 912 841 913 842 914 843 915 844 916 845 917 846 918 847 919 848 920 849 921 850 922 851 923 852 924 853 925 854 926 855 927 856 928 857 929 858 930 859 931 860 932 861 933 862 934 863 935 864 936 865 937 866 938 867 939 868 940 869 941 870 942 871 943 872 944 873 945 874 946 875 947 876 948 877 949 878 950 879 951 880 952 881 953 882 954 883 955 884 956 885 957 886 958 887 959 888 960 889 961 890 962 891 963 892 964 893 965 894 966 895 967 896 968 897 969 898 970 899 971 900 972 901 973 902 974 903 975 904 976 905 977 906 978 907 979 908 980 909 981 910 982 911 983 912 984 913 985 914 986 915 987 916 988 917 989 918 990 919 991 920 992 921 993 922 994 923 995 924 996 925 997 926 998 927 999 928 1000 929 1001 930 1002 931 1003 932 1004 933 1005 934 1006 935 1007 936 1008 937 1009 938 1010 939 1011 940 1012 941 1013 942 1014 943 1015 944 1016 945 1017 946 1018 947 1019 948 1020 949 1021 950 1022 951 1023 952 1024 953 1025 954 1026 955 1027 956 1028 957 1029 958 1030 959 1031 960 1032 961 1033 962 1034 963 1035 964 1036 965 1037 966 1038 967 1039 968 1040 969 1041 970 1042 971 1043 972 1044 973 1045 974 1046 975 1047 976 1048 977 1049 978 1050 979 1051 980 1052 981 1053 982 1054 983 1055 984 1056 985 1057 986 1058 987 1059 988 1060 989 1061 990 1062 991 1063 992 1064 993 1065 994 1066 995 1067 996 1068 997 1069 998 1070 999 1071 1000 1072