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