2 13 190 894 92 9 54 25 98 63 1 37 16 20 2 86 7 3 12 478 506 861 7 44 19 55 23 77 28 10 9 36 97 92 4 9 456 635 901 947 92 13 54 97 66 79 44 84 7 7 8 139 167 225 330 606 719 942 92 9 97 23 88 84 34 7 12 7 139 205 225 351 456 459 471 561 606 811 889 962 92 9 79 44 84 34 7 25 6 9 58 139 205 207 217 225 289 309 330 351 376 429 456 561 562 606 661 719 812 889 932 941 962 997 92 54 23 84 34 7 54 5 39 48 58 62 71 124 139 167 177 205 217 225 262 263 280 309 330 340 351 376 422 456 464 471 479 563 573 606 621 647 667 685 687 709 719 737 751 773 799 811 812 833 852 889 901 921 936 941 942 947 959 962 979 997 92 9 88 34 7 100 4 4 12 24 25 34 45 55 63 75 76 84 88 91 98 106 111 130 147 148 163 174 178 200 212 214 222 223 259 269 271 273 283 304 306 311 314 323 324 364 367 391 397 406 416 435 436 441 453 470 475 478 480 504 506 511 531 538 540 550 574 575 599 611 631 638 643 653 655 680 691 694 700 701 717 723 726 733 740 756 775 776 821 827 843 861 863 884 892 899 920 922 926 930 940 948 956 958 976 980 990 7 86 3 97 247 3 3 6 15 22 23 35 39 42 47 53 58 65 66 67 68 71 76 82 92 101 104 105 109 113 114 118 121 122 123 124 125 126 128 131 133 134 136 139 140 141 142 143 150 156 157 159 162 164 169 171 176 179 185 190 191 200 201 208 209 211 217 221 228 229 232 233 235 242 255 257 261 262 263 267 268 270 272 279 280 282 284 285 291 294 299 307 308 309 316 323 325 332 336 337 338 354 356 366 367 370 373 377 378 383 386 392 398 400 401 405 412 413 426 433 438 439 444 446 448 452 456 457 459 461 464 466 468 473 476 481 491 495 496 507 514 515 519 523 528 535 543 544 554 555 556 563 564 569 578 590 595 596 601 606 609 610 612 622 623 635 636 638 640 644 647 654 659 660 661 664 670 672 685 687 688 692 696 699 709 714 718 719 741 742 743 747 750 751 752 755 757 763 765 770 773 778 782 786 791 801 803 809 811 812 820 824 829 832 837 839 846 847 851 852 859 862 864 869 879 881 883 885 890 895 897 902 903 905 907 918 919 920 923 933 946 947 958 963 972 979 981 985 987 989 991 997 1000 97 40 72 561 2 5 6 9 10 11 12 13 16 19 20 21 24 25 27 31 32 33 34 35 36 38 39 40 41 42 44 45 46 49 53 54 55 59 61 62 63 68 71 73 79 84 86 88 91 92 93 95 97 98 99 100 103 104 106 108 111 112 113 114 115 116 118 119 122 125 127 128 130 131 132 135 136 137 138 139 140 145 147 148 149 151 153 154 160 162 163 164 168 169 170 177 178 181 183 186 188 190 191 192 193 195 196 198 200 201 206 207 210 212 213 214 215 219 221 224 225 227 228 230 233 238 241 244 245 246 247 248 249 251 255 257 259 261 264 265 266 267 268 270 271 273 277 278 281 282 283 284 285 286 287 288 289 294 295 296 297 298 300 301 302 303 304 305 306 307 309 310 311 318 319 322 326 327 332 333 334 335 337 342 343 344 346 349 350 351 353 354 355 356 360 363 370 372 373 374 375 377 381 383 385 386 389 390 391 392 393 396 397 398 400 409 410 411 412 415 417 418 420 424 427 428 429 430 431 432 433 434 435 437 438 439 441 442 443 444 445 449 452 453 456 458 459 460 461 463 465 467 468 472 474 475 478 481 482 483 485 491 493 494 495 498 506 508 509 510 511 512 515 516 517 518 519 520 521 522 524 525 527 531 532 538 540 541 542 543 546 548 549 552 553 554 556 557 558 560 561 563 564 566 567 568 573 575 576 582 584 585 588 590 592 594 596 598 599 600 601 602 603 605 606 607 610 611 612 614 615 616 617 618 619 620 621 623 624 625 626 630 631 632 635 636 637 639 640 642 643 644 646 647 648 649 650 651 652 654 655 657 658 659 660 663 664 665 666 667 668 669 672 673 674 678 682 683 686 687 688 689 690 693 694 695 697 698 699 700 702 704 705 706 707 710 712 713 715 718 719 720 723 724 727 730 731 734 736 738 742 744 745 748 750 751 752 753 754 756 759 760 762 763 765 766 767 768 770 772 773 776 777 778 780 781 782 783 784 785 787 791 792 793 795 796 797 799 801 803 806 807 810 812 815 816 820 821 822 825 826 828 830 831 832 833 836 837 838 839 840 841 843 844 846 847 849 851 852 855 856 857 860 861 864 865 866 867 868 872 874 875 878 879 880 881 882 884 885 886 887 889 890 892 893 894 895 897 899 900 902 903 904 909 911 912 914 915 916 917 919 920 922 927 932 934 938 939 940 941 942 945 946 950 951 953 955 956 958 960 962 963 964 965 966 967 969 970 971 973 977 980 982 983 987 988 989 990 991 992 994 995 996 997 998 999 17 77