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