1000 1000 1 73 517 361 2 221 721 265 2 362 773 85 2 121 613 106 2 323 936 115 1 741 850 861 2 209 247 12 2 609 821 46 2 571 844 70 2 22 753 359 1 616 925 790 2 626 859 60 1 1 686 461 2 176 501 509 1 189 953 261 2 1 961 1801 2 43 683 196 1 385 489 350 2 905 983 31 2 97 231 98 2 543 545 4 2 61 709 1223 2 451 894 777 1 109 811 311 2 143 674 1368 2 601 633 97 2 68 285 6 2 9 251 6 2 321 555 979 2 294 857 533 1 529 885 973 2 66 334 560 2 701 943 605 2 571 796 363 1 526 545 645 2 293 936 1555 1 497 607 975 2 377 421 187 1 646 771 529 1 179 207 263 2 501 741 746 2 261 281 1 2 19 893 816 2 451 571 62 1 61 771 725 2 761 957 565 1 373 929 745 1 660 700 931 1 341 741 870 1 126 313 801 1 45 392 126 2 1 481 72 1 803 985 281 2 72 86 5 1 847 977 36 1 491 537 939 1 643 727 363 1 464 953 25 1 101 736 563 2 199 945 3931 2 52 61 14 2 611 933 809 2 325 550 1713 2 401 581 621 2 691 981 417 2 73 736 3766 2 135 339 1214 2 843 855 55 2 21 195 681 2 581 789 509 2 897 929 115 1 153 484 953 2 275 999 4339 2 63 901 1475 1 226 750 481 2 287 785 4435 1 403 906 329 2 409 513 427 2 241 986 3918 2 161 225 333 2 345 821 3801 2 93 613 3218 2 396 469 821 1 921 990 551 2 15 785 3271 2 333 759 765 2 123 631 4756 2 191 353 597 1 501 739 843 2 319 621 341 2 166 439 2228 1 511 863 215 2 281 761 3909 1 892 941 440 2 617 641 69 1 859 954 969 2 227 299 87 2 328 371 18 2 201 872 3685 1 367 601 251 2 155 674 413 2 384 397 67 2 631 901 821 2 251 596 313 2 493 807 1137 1 733 887 949 2 626 951 1512 2 445 799 1707 1 617 921 201 2 741 941 321 1 302 905 883 2 233 912 3364 2 121 907 8233 2 1 345 2101 2 397 614 1495 2 808 892 1013 2 149 347 1282 2 203 469 431 2 357 791 4537 1 581 841 520 2 711 777 73 2 756 873 1095 1 553 761 825 2 148 300 1385 2 74 409 1639 1 391 533 712 2 696 739 580 2 769 795 117 2 111 857 519 2 153 297 1024 2 30 185 701 1 493 557 257 2 241 505 1706 2 271 581 1785 1 401 426 873 1 436 785 453 2 3 630 2792 1 213 537 437 2 897 961 99 2 323 501 2476 1 317 796 661 2 361 649 2873 2 647 761 529 2 221 873 4292 1 183 553 20 2 445 696 3766 1 326 416 645 2 649 747 864 2 329 561 2389 2 401 961 1117 2 501 702 1681 1 441 781 513 2 764 783 331 2 144 355 281 2 1 60 41 2 105 301 1462 2 185 432 3329 1 541 801 417 2 645 981 2007 2 609 826 1924 1 541 841 907 1 283 543 769 2 801 845 45 2 564 716 3518 2 309 385 1210 2 679 961 921 2 323 752 4570 1 745 955 822 1 641 733 581 2 297 624 6587 2 67 541 717 2 521 686 158 1 146 439 169 2 633 907 5064 2 337 356 89 2 639 732 765 2 605 665 1433 2 273 521 2785 2 33 411 3255 1 297 561 831 2 37 41 3 2 253 265 17 2 581 632 730 2 65 521 6381 2 721 739 64 2 401 895 7588 2 290 669 1889 1 457 785 622 2 93 537 1552 1 311 697 478 2 173 241 421 2 365 861 5851 2 41 333 799 1 283 643 147 2 643 904 5245 2 630 718 396 2 529 761 5548 2 27 437 3386 1 120 577 798 2 451 601 2362 2 83 910 11019 2 611 961 552 1 805 861 939 2 479 693 4559 1 281 351 249 2 841 889 74 2 241 561 5944 2 1 605 5079 2 89 367 1628 2 2 793 11862 2 185 875 11094 2 103 428 5026 2 816 877 856 2 493 704 1471 1 181 740 71 1 290 377 31 2 504 776 5506 1 267 639 775 2 769 961 1731 1 121 153 245 2 596 849 3759 2 1 817 737 2 297 501 2418 2 24 874 6129 2 366 559 546 2 377 887 6443 2 233 645 5469 2 601 835 3493 2 178 447 3847 2 473 944 3497 2 576 871 1794 1 289 601 49 2 320 825 8184 2 525 802 5309 1 437 461 773 2 79 97 54 1 151 231 681 2 322 713 1699 2 661 931 5141 1 368 746 513 2 125 511 2115 1 231 315 891 2 105 697 135 2 373 471 1701 2 1 326 1502 2 501 559 849 2 465 805 9319 1 406 841 831 2 174 948 1676 1 750 818 317 2 100 456 2239 2 585 896 2469 2 807 882 263 2 505 987 101 1 129 397 397 2 41 353 2212 1 675 922 176 1 504 698 624 2 881 955 351 1 233 576 941 2 85 417 3663 2 27 325 2385 2 541 927 636 1 121 867 95 1 41 345 123 2 142 966 7345 2 79 893 8614 1 583 963 993 2 44 593 3522 2 429 468 1182 2 41 411 3565 2 1 609 6056 2 227 643 399 1 298 921 48 2 1 976 8484 2 557 649 203 2 91 957 10499 2 314 622 6281 2 222 961 9423 2 377 466 1174 2 176 409 1676 2 14 375 4322 1 72 167 767 2 164 690 13596 2 151 900 16135 2 205 817 16345 1 161 818 974 1 391 394 861 1 542 549 406 2 73 741 5290 2 422 813 9824 2 576 922 9507 2 398 425 639 1 301 405 935 2 101 221 1393 2 721 789 990 1 140 665 412 2 411 841 13814 1 39 903 962 1 567 863 601 2 321 944 12820 2 536 675 742 2 313 713 14314 2 161 556 11140 2 101 501 5265 2 27 121 424 2 401 779 11894 2 791 794 90 2 827 991 1580 2 657 671 106 2 501 971 7356 1 249 251 209 2 694 844 4482 2 271 684 10568 2 457 735 6199 2 321 597 1014 2 31 161 199 2 191 501 9611 2 214 726 14159 2 58 141 504 2 421 991 9080 2 11 396 4027 2 101 413 4883 2 323 326 10 2 67 996 23636 2 131 329 1947 2 171 761 12749 1 129 835 581 2 25 671 7345 2 601 981 1975 2 478 497 131 2 666 691 99 2 785 815 477 2 774 895 1551 1 196 561 893 2 236 905 9941 1 61 819 801 2 381 607 5965 2 385 845 5203 1 473 677 256 2 2 649 15152 1 71 973 572 2 139 225 457 1 41 531 739 2 247 816 13455 2 65 916 23287 1 51 343 380 2 551 611 769 2 281 582 11432 2 96 953 25351 1 635 973 921 2 178 905 21049 2 739 779 108 2 765 981 4036 2 340 412 2701 1 1 649 321 1 929 970 921 1 420 766 782 1 441 875 91 1 401 737 197 2 401 581 4615 2 604 653 1081 2 753 805 241 2 105 591 3305 2 343 813 1129 2 41 313 5417 2 351 629 3777 2 1 832 2234 2 176 491 11212 2 21 119 505 2 614 963 3020 2 141 153 103 1 629 711 373 2 109 681 10711 1 829 858 526 2 167 681 5086 2 476 981 6712 2 61 313 5457 2 87 881 23024 2 12 239 1450 1 143 484 401 2 370 847 20175 2 363 397 402 2 49 314 1749 1 727 843 379 2 101 391 4901 1 469 698 317 2 501 621 2216 2 281 291 302 2 43 217 861 2 156 399 5475 2 681 849 5237 2 585 657 77 1 289 852 376 2 501 729 4345 2 193 401 615 2 791 968 1541 2 601 628 229 2 306 748 6997 2 433 499 1399 2 367 616 7806 2 36 603 8163 2 237 596 3566 2 401 927 15125 2 13 160 1031 1 605 876 181 2 105 113 1 1 345 841 417 1 545 680 321 1 39 277 749 2 281 427 5581 2 167 217 687 1 248 873 961 2 11 417 1326 2 207 368 1481 2 55 346 1513 2 265 761 9354 2 110 811 13223 2 317 617 4558 2 76 881 17577 1 285 556 687 2 404 749 13773 2 902 977 743 1 1 217 448 2 497 946 4389 2 345 801 6269 1 37 997 697 2 355 413 2577 2 105 139 386 1 133 307 737 1 25 656 837 1 291 916 841 1 88 641 566 2 703 711 52 2 97 312 341 2 66 520 1333 1 171 217 582 2 381 801 2401 2 186 545 10003 1 821 937 918 1 92 920 253 2 227 537 5349 2 43 951 27750 2 281 652 8835 1 281 777 889 2 569 695 5510 2 193 544 9514 2 389 701 7353 2 341 881 23042 2 457 525 495 2 216 561 11346 2 497 582 1403 2 559 581 1081 2 81 617 195 2 511 939 5377 1 201 993 313 2 509 881 4643 2 264 925 1329 2 57 171 167 2 471 849 17247 2 361 964 4197 1 221 673 975 2 231 401 361 2 329 801 8171 1 797 905 164 1 305 985 9 2 593 946 6500 1 315 979 743 2 345 401 203 2 510 551 166 2 91 104 70 2 569 585 584 2 432 521 1635 2 433 509 2587 1 223 315 661 1 377 397 955 1 169 985 319 2 1 701 26698 2 586 891 4927 1 546 913 161 2 197 383 6681 1 156 304 396 1 650 817 889 2 509 841 5421 1 33 181 873 2 721 791 1941 2 211 732 26592 2 301 681 13214 2 521 682 9718 2 57 823 35271 2 79 214 2249 2 790 915 3699 2 311 581 12319 1 561 672 474 2 347 581 2431 2 696 773 47 2 339 583 1994 1 190 961 584 1 100 186 590 2 361 730 2689 1 429 845 195 2 815 993 496 2 567 641 3715 1 457 961 806 2 261 636 19419 1 286 813 493 1 41 936 625 2 640 749 5075 1 346 797 73 2 541 783 2709 2 471 497 977 2 65 916 14860 2 603 833 2858 1 201 586 211 2 17 707 33464 1 801 822 545 2 681 727 1321 2 59 801 40107 1 201 361 376 1 385 879 41 1 105 440 301 2 351 766 17745 1 303 401 13 2 59 825 36690 1 158 908 457 2 296 963 21142 2 37 611 20436 2 289 414 7643 2 315 941 38015 2 409 525 2413 2 163 313 4579 2 440 657 6734 2 611 876 15091 2 73 626 919 1 103 627 481 1 601 921 961 2 226 857 2911 2 439 933 727 2 381 485 2506 2 145 595 6417 1 149 428 135 2 591 843 11093 2 336 501 10665 2 201 418 7564 2 801 957 4561 2 629 1000 12338 2 32 745 38075 2 245 701 8950 1 353 885 847 1 326 813 635 2 97 445 5616 1 106 873 208 2 769 921 805 1 305 897 95 2 237 426 8581 1 641 654 691 2 585 990 14195 2 77 185 1119 2 719 926 3625 2 397 705 18282 1 431 917 903 1 657 997 71 2 181 635 13833 1 730 817 576 1 79 886 451 2 233 797 7298 2 18 933 1559 2 105 337 3654 1 289 521 950 2 264 351 2870 1 410 771 281 1 281 633 567 1 179 663 738 2 494 681 10753 1 205 391 587 2 456 735 6897 1 313 369 701 2 373 481 4607 1 1 233 25 2 182 612 22506 2 625 919 13444 2 41 452 12550 2 147 445 878 2 267 577 5981 2 268 873 35449 2 73 465 18279 2 218 445 10241 2 527 903 8446 2 153 185 409 2 756 974 2801 2 368 647 20224 2 225 401 2840 2 1 533 478 2 445 573 4485 1 357 561 482 2 521 893 11481 2 505 983 15078 2 740 960 9898 2 525 865 1839 1 105 441 421 2 293 403 1019 2 104 196 1967 2 77 329 10115 1 659 732 538 1 527 566 605 2 401 820 20617 2 281 591 12077 2 846 881 1360 2 126 877 44733 2 661 921 5405 2 631 981 3987 2 26 205 4548 2 655 881 2347 2 96 721 30392 2 416 921 5583 1 101 761 476 1 669 969 479 2 499 857 19537 2 351 627 13890 2 139 225 3677 2 639 641 211 2 296 538 18584 1 1 681 624 1 324 343 441 2 407 548 11313 2 657 695 2809 2 52 641 32556 2 157 165 162 2 323 856 8678 2 111 971 9203 2 377 685 2222 1 105 801 638 2 461 843 4025 2 421 705 24796 2 399 729 24064 2 21 700 28184 2 897 955 243 1 461 522 1 2 827 877 1937 2 473 721 14344 2 21 617 27641 2 93 887 52001 2 819 882 949 1 397 581 635 1 103 771 411 2 563 909 21911 2 137 161 949 1 625 771 647 1 311 905 880 2 206 541 12871 1 403 527 48 1 197 706 793 2 75 232 465 2 373 943 19575 1 537 899 657 2 73 267 3213 2 873 993 2673 2 48 777 45254 2 391 629 13825 2 349 779 36129 1 154 960 895 2 249 811 13628 2 423 982 18352 2 41 117 989 2 161 601 35496 1 375 785 109 2 264 305 487 2 3 133 544 2 57 358 5300 1 50 877 375 1 433 599 561 1 286 559 200 1 337 758 302 2 486 669 8134 2 770 939 2457 2 703 767 3573 2 49 883 15621 2 743 897 7990 1 526 811 161 2 177 560 10188 2 201 439 17271 2 322 525 12560 2 121 806 15819 1 393 886 825 2 458 622 13885 1 360 767 725 2 415 511 8948 2 112 381 8075 2 120 297 4811 2 25 367 16327 1 441 621 561 2 945 978 308 2 663 705 2326 1 59 355 59 1 333 537 801 1 599 853 239 2 449 881 20356 2 610 657 927 1 445 581 659 2 105 753 21258 2 863 965 913 1 48 671 169 2 11 801 34810 2 543 563 1834 2 369 511 4992 1 512 983 712 2 28 356 15533 2 566 611 1976 1 121 482 951 1 290 457 861 2 685 723 2972 1 336 681 770 2 169 438 17795 1 222 500 569 1 329 459 589 2 281 901 22499 2 801 993 3003 1 542 833 731 2 65 755 25781 2 693 885 3405 2 697 897 2131 2 691 906 2682 2 283 938 194 1 279 559 875 1 253 809 161 2 691 693 249 2 471 683 8559 1 227 699 216 2 156 829 36721 2 89 886 370 2 671 800 1468 2 63 905 68108 2 14 224 5975 2 375 691 15376 2 586 778 10492 2 69 605 29164 2 566 987 14593 1 809 956 803 2 30 161 1246 1 449 883 903 2 649 656 365 2 501 879 14567 2 521 815 21949 1 104 801 677 2 1 337 10486 2 809 873 943 2 285 313 838 2 87 445 343 2 461 857 5327 1 17 841 467 1 336 635 145 2 75 751 51553 1 628 723 583 2 161 591 28300 2 701 800 529 2 113 125 376 2 1 894 35535 1 430 560 909 2 456 981 4201 2 395 511 12491 2 301 641 26375 2 41 161 1277 2 356 567 1933 2 141 716 35376 2 801 937 760 2 366 929 23570 2 214 457 6619 2 73 621 44454 2 723 821 7426 2 229 875 25301 2 15 979 11575 2 277 649 18332 1 441 566 776 1 316 359 517 2 501 648 12039 2 481 789 20976 2 446 791 5972 2 326 783 29266 2 161 466 22293 2 671 955 8521 2 119 771 12777 1 21 611 821 2 347 693 16507 2 319 607 9340 2 813 881 1567 1 745 887 341 2 297 900 31391 2 25 837 66107 1 153 948 535 2 601 890 9841 2 43 225 1442 1 391 519 716 1 433 589 971 2 233 890 32047 1 767 925 456 2 581 967 4116 2 161 437 18078 2 221 337 451 2 458 575 9691 2 387 387 16 2 22 150 2860 2 281 409 5276 2 511 745 10506 2 179 641 19857 2 117 601 30031 2 611 941 4707 2 47 313 2284 1 203 257 569 2 565 776 21721 2 776 898 5529 2 26 941 58007 2 206 358 12334 2 451 678 18097 2 427 813 2548 2 558 621 1616 1 850 937 27 2 35 955 10471 1 536 935 97 2 118 769 1708 2 754 762 133 2 921 947 160 2 162 651 15436 2 407 754 32161 1 591 942 329 2 233 934 1945 1 549 881 206 2 267 531 6033 2 331 517 15305 2 493 839 10884 2 493 969 10691 2 601 897 971 2 431 561 15871 2 281 818 16900 2 31 349 11094 2 438 713 2921 2 615 894 21564 2 160 549 29744 2 61 576 17439 1 109 836 477 1 417 669 562 2 537 983 241 2 696 753 2692 2 683 781 5447 2 73 283 4772 2 303 990 58513 2 1 766 29814 2 408 745 25606 2 201 249 643 1 641 779 480 2 147 259 6214 2 11 462 25371 1 276 828 537 2 409 807 7498 2 127 361 307 1 526 753 704 2 274 435 9465 2 541 601 5553 2 508 793 10911 2 313 976 34873 1 695 873 847 2 301 422 5287 1 113 994 909 1 373 827 271 1 156 641 519 1 430 655 729 2 55 499 2197 2 201 901 37342 2 655 857 10963 2 731 883 7390 2 313 825 37345 2 481 681 13867 2 249 783 60583 2 125 244 3115 1 713 869 15 1 261 823 953 2 369 753 15357 2 41 737 56193 2 292 339 2881 2 1 636 10793 2 143 786 61475 1 11 313 385 2 607 926 5626 2 401 529 16009 2 437 675 24705 2 407 793 26779 2 381 881 8900 2 114 241 6440 1 355 422 563 2 501 531 1771 2 325 603 26181 2 97 643 6612 2 515 657 5929 1 656 876 287 1 764 882 681 1 628 822 217 2 327 649 14203 2 401 739 14551 2 475 949 27616 2 640 763 2669 1 816 951 90 2 734 953 10141 2 170 578 19277 2 41 536 22505 1 845 929 711 2 23 575 18339 1 145 421 195 2 9 291 512 2 89 611 17971 2 161 501 25113 2 111 461 26143 2 245 392 1801 2 131 476 23033 2 181 601 21787 2 241 276 4 2 311 837 49186 2 747 833 5153 2 547 649 10261 2 305 797 20789 2 451 981 21100 1 751 821 811 1 281 675 735 2 81 113 792 1 67 693 503 2 780 873 129 2 237 713 53300 1 283 471 1 2 404 441 2301 2 449 807 14187 2 341 789 7634 1 646 676 741 1 441 669 997 2 499 882 32575 2 31 511 34963 2 89 147 666 2 335 857 60011 1 815 889 265 2 477 941 11225 2 369 789 8070 1 205 417 119 1 271 782 901 2 54 933 80788 2 473 778 37363 1 529 877 255 2 793 877 4646 2 4 159 2617 2 670 753 1180 2 377 653 4734 1 386 995 969 2 45 165 2611 1 77 348 841 2 521 717 22552 2 889 919 477 2 33 473 33574 2 475 481 397 2 716 811 7205 1 397 635 749 2 361 473 2798 1 878 892 39 1 376 987 3 2 339 866 35444 1 397 701 420 1 825 873 943 2 121 672 59338 2 661 759 3265 2 1 201 5174 2 512 881 15123 2 421 962 31702 2 121 345 2695 1 319 841 381 2 185 712 53078 2 301 887 28319 2 436 754 14967 2 151 229 705 2 55 333 7305 1 641 907 13 2 896 909 518 2 831 988 4681 2 733 789 5565 1 129 376 303 2 176 633 4667 2 601 945 13603 2 151 461 17340 2 16 265 11889 1 211 929 461 2 629 633 35 1 137 624 453 1 302 476 838 1 515 965 912 2 111 406 11827 2 531 894 1097 2 461 961 49140 2 125 397 6375 1 851 883 851 2 197 263 1719 2 5 526 38702 2 71 133 753 2 281 907 63720 2 21 409 23777 1 821 973 761 1 121 985 807