2 15 208 450 93 9 64 65 60 15 3 71 63 82 80 70 84 76 17 3 11 83 208 450 93 9 64 48 96 57 71 2 24 76 17 4 10 83 208 450 832 93 9 64 48 96 63 2 24 76 17 5 9 83 208 450 552 987 93 9 64 65 60 27 2 76 17 7 8 83 333 497 792 846 925 961 93 9 49 35 36 70 84 17 13 7 84 167 184 333 367 398 460 545 647 788 810 925 987 93 49 74 28 82 14 17 26 6 12 101 127 145 167 184 188 263 268 300 333 355 497 545 549 559 692 769 832 846 905 951 958 967 974 987 93 37 64 70 14 17 52 5 12 40 84 101 127 145 151 154 167 184 188 263 268 300 333 355 430 435 438 460 497 537 545 549 559 586 590 604 611 650 652 670 684 688 692 699 706 769 788 792 799 832 846 905 930 942 951 958 967 974 987 994 93 37 70 14 17 124 4 6 12 30 34 40 41 47 51 61 65 71 73 74 83 84 87 92 99 101 127 136 145 146 147 148 151 174 179 186 190 198 199 217 219 249 254 263 268 275 287 292 294 297 299 300 314 355 357 381 392 395 398 430 440 445 462 466 486 515 536 549 554 559 583 584 586 587 598 603 611 621 650 652 657 664 674 682 684 688 692 702 714 719 744 749 750 752 756 763 769 776 778 779 788 797 801 802 806 809 810 822 823 827 832 841 846 849 852 863 865 882 911 921 922 925 938 951 957 967 974 975 986 987 989 93 37 79 80 269 3 6 7 9 12 19 23 24 29 30 34 37 38 40 41 42 44 50 51 54 58 61 66 71 75 78 83 84 87 99 100 101 102 106 117 127 136 144 145 146 147 148 150 151 154 155 165 167 173 174 179 184 186 188 190 194 195 198 199 203 207 208 215 217 219 225 234 235 237 244 249 250 253 254 255 263 268 272 273 275 286 287 288 291 292 294 297 300 302 306 310 313 314 315 319 322 326 328 332 333 340 341 350 355 357 359 363 369 371 378 381 387 390 392 397 398 413 417 422 428 430 432 438 440 445 450 460 461 462 466 475 476 479 482 486 490 492 494 496 497 498 503 506 517 529 530 536 537 541 544 545 546 549 552 554 571 573 582 583 584 586 588 590 591 599 600 603 605 611 619 621 622 623 624 625 630 632 635 636 657 658 664 665 671 673 682 684 688 692 699 700 714 719 724 725 733 736 738 743 744 749 750 752 756 759 769 776 778 786 788 792 801 805 806 809 812 819 822 823 826 827 835 839 841 842 844 846 847 849 852 857 869 871 876 881 882 889 892 894 898 900 905 907 911 921 922 925 928 929 931 935 937 938 940 942 947 951 957 961 964 967 968 971 973 974 984 986 987 993 998 93 47 80 558 2 1 2 3 4 6 11 12 15 16 19 27 28 30 33 37 38 40 41 43 44 45 49 50 54 58 59 62 66 68 69 72 75 77 81 83 84 85 86 87 93 94 95 96 100 101 102 107 108 109 113 114 116 119 120 122 123 126 127 131 132 133 134 135 136 138 142 144 145 146 147 149 151 154 155 156 158 160 161 163 164 165 166 167 170 172 173 174 175 176 183 184 188 191 195 197 199 200 201 202 203 207 208 209 211 212 213 217 220 221 225 226 227 228 229 230 231 232 233 235 237 238 241 243 244 245 246 247 248 250 251 252 254 255 256 259 261 262 263 266 267 268 269 271 276 278 279 280 281 282 283 284 287 289 291 293 295 296 297 299 300 301 302 303 304 307 308 309 310 311 313 315 317 319 320 321 322 323 325 326 327 333 335 337 338 341 343 344 345 346 351 355 359 360 361 362 363 364 367 373 374 376 377 379 380 381 383 385 386 387 388 389 390 392 396 398 400 401 404 405 409 410 411 412 413 414 418 420 422 425 427 428 430 431 435 436 438 440 442 443 444 446 447 448 449 450 451 452 453 455 456 458 461 462 463 464 466 467 469 470 471 472 473 474 478 484 485 487 490 491 493 498 501 503 507 508 510 511 515 518 519 520 521 526 527 528 529 530 532 535 536 537 538 539 540 542 545 548 550 551 552 553 555 559 562 563 564 568 569 571 572 574 575 577 578 579 580 581 582 583 586 587 589 590 592 593 594 595 596 601 602 604 605 606 607 608 609 612 613 615 619 620 621 622 624 625 627 628 630 631 633 634 637 640 641 642 647 648 650 652 653 655 658 659 661 662 663 667 669 670 673 674 675 677 678 679 680 683 684 687 688 690 691 695 697 698 699 700 701 704 705 706 710 711 712 714 715 717 720 721 722 724 726 727 729 730 732 733 734 736 737 739 740 743 744 745 746 748 751 755 758 759 762 763 767 768 769 770 773 776 777 779 782 783 788 789 791 792 793 794 795 796 797 799 800 801 802 803 804 805 806 809 810 812 813 814 817 820 824 826 831 832 833 835 836 837 838 839 841 842 843 844 845 846 847 848 850 853 854 855 856 857 860 861 862 863 864 865 866 867 868 869 870 871 875 881 882 883 884 885 886 888 889 891 892 893 895 896 900 901 902 904 905 908 909 910 911 912 913 914 915 917 921 925 929 930 934 935 936 937 939 941 942 945 946 947 951 955 957 958 959 963 967 968 972 974 977 979 980 981 982 984 987 988 990 992 994 995 1000 100 17