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