2 13 658 724 33 10 21 85 47 89 92 39 2 88 40 22 71 3 11 658 720 807 33 10 21 85 60 68 59 72 40 22 71 5 9 334 454 538 724 754 33 10 21 74 19 47 1 22 71 7 8 334 454 558 724 754 823 971 33 10 21 74 85 24 22 71 12 7 158 161 247 357 523 538 658 673 678 823 857 941 33 9 21 39 66 99 71 24 6 48 53 77 134 141 158 161 227 323 371 417 487 490 535 593 657 715 719 724 736 818 823 861 951 33 9 19 29 96 65 50 5 3 8 13 103 129 141 158 161 211 221 227 236 247 338 357 377 395 424 441 483 493 523 529 538 541 590 612 616 658 673 678 689 703 715 717 724 734 736 778 823 829 835 849 857 863 883 891 941 966 972 33 9 39 99 71 115 4 4 51 64 66 74 75 76 90 109 121 138 140 141 148 162 165 169 184 192 209 225 227 237 238 249 260 265 272 291 293 300 301 309 313 321 322 334 348 355 364 371 373 378 382 402 403 405 410 413 415 417 418 423 426 434 457 472 483 488 489 496 521 527 528 533 534 538 541 546 566 567 568 593 599 611 626 631 645 649 651 667 670 688 693 713 715 731 733 738 739 756 758 767 772 774 775 777 782 786 828 839 881 883 885 888 897 919 937 953 956 964 965 972 985 986 63 95 81 27 264 3 2 3 8 17 23 24 27 29 31 32 35 41 54 55 62 64 67 69 72 74 75 77 83 86 87 88 98 100 103 104 109 114 116 118 126 130 149 150 152 155 158 160 161 168 171 173 175 178 179 186 189 191 196 205 210 211 218 219 220 221 232 236 243 245 247 252 254 256 258 259 264 284 286 288 290 294 295 296 302 331 333 334 335 336 337 338 339 341 344 345 346 349 352 357 367 377 381 387 396 397 409 410 413 417 424 431 432 436 437 439 441 445 453 454 455 461 465 467 469 476 477 478 483 484 486 487 489 491 493 495 497 503 504 507 515 516 521 522 523 526 528 529 531 533 535 536 538 541 546 553 558 560 566 568 572 574 583 590 593 594 600 605 606 612 614 615 616 617 618 621 629 632 634 642 647 653 654 657 658 670 673 676 678 684 687 688 689 691 697 702 703 704 706 711 713 719 720 721 724 725 727 734 735 741 742 749 752 754 761 763 766 768 769 771 772 778 781 782 792 793 795 796 805 807 814 816 819 829 849 857 858 863 868 872 882 883 885 891 895 898 904 906 910 914 915 917 918 928 931 935 941 946 950 951 959 966 969 970 971 972 975 977 986 999 33 42 71 561 2 2 3 4 5 7 8 10 12 13 16 17 18 19 21 23 24 25 27 29 31 32 33 34 35 36 37 39 40 41 43 45 49 50 51 52 54 56 57 58 60 62 65 67 68 69 71 73 75 76 77 78 79 82 85 86 87 88 90 91 93 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 120 123 125 126 127 128 129 130 131 133 134 139 140 141 143 144 145 147 149 155 156 159 162 164 166 168 175 177 178 181 183 184 186 187 188 189 190 193 195 196 197 201 203 204 205 207 208 209 210 211 215 218 219 220 221 222 223 225 226 227 229 230 233 236 239 240 242 244 247 249 250 251 252 255 259 260 261 262 263 264 267 271 273 275 279 280 283 285 287 290 292 293 294 295 296 298 299 300 308 312 313 315 319 320 321 322 324 327 328 329 330 333 334 336 338 339 340 341 347 350 352 353 354 356 357 359 363 364 369 370 371 373 374 375 376 377 379 381 382 383 385 386 388 390 391 392 394 395 397 398 400 401 402 403 405 407 408 409 410 414 415 418 419 420 421 424 425 426 429 431 432 434 435 439 440 442 443 448 449 451 454 455 457 459 462 463 464 465 469 470 471 472 473 476 477 481 485 486 487 488 489 491 493 494 495 496 497 501 502 503 504 506 510 513 514 515 517 519 521 523 525 528 530 534 537 538 539 540 541 547 549 550 552 553 554 556 558 559 561 562 564 566 567 568 569 572 573 574 575 576 578 581 582 584 585 587 588 589 590 592 593 596 597 610 615 617 618 621 622 623 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 645 646 647 649 650 652 653 655 656 657 659 660 661 666 667 668 670 672 675 678 679 680 682 685 688 690 691 692 693 694 695 696 697 701 702 707 710 711 712 715 719 720 723 724 725 729 731 732 733 734 736 737 738 739 740 741 743 744 747 748 749 751 753 756 758 763 767 768 770 771 772 773 774 776 778 779 780 781 782 784 785 787 788 790 792 795 796 799 802 804 805 806 807 808 809 810 813 814 818 821 823 828 834 835 836 838 839 840 841 843 844 845 848 850 851 854 856 858 859 863 866 867 868 869 870 871 872 873 875 881 882 883 884 886 887 889 890 891 893 897 899 900 901 904 906 907 910 911 912 915 916 917 918 919 924 925 927 928 930 932 934 937 940 943 944 945 946 948 950 951 952 953 957 958 959 961 963 964 968 969 971 972 974 975 976 987 989 990 991 993 994 997 998 999 1000 66 50