1000
784 332 23 780 900 122 80 549 809 151 6 296 72 731 547 333 151 630 920 511 794 653 540 652 638 615 166 113 748 67 127 550 949 53 216 843 260 133 309 665 538 213 236 67 358 448 783 223 269 987 411 859 748 352 843 919 319 107 632 50 393 800 668 696 147 692 231 236 179 718 926 19 982 221 592 878 344 726 168 24 731 448 797 449 732 278 475 293 663 874 101 544 793 409 216 786 484 359 414 394 186 35 695 200 821 497 759 771 329 834 413 867 511 333 923 400 613 689 756 967 125 409 703 368 321 188 226 786 582 287 805 114 704 493 975 221 852 82 351 149 489 407 784 843 107 354 137 262 58 826 294 522 760 393 117 464 251 858 674 190 627 541 597 50 647 603 883 814 335 419 953 871 488 247 922 634 511 804 90 934 314 525 623 882 795 509 34 920 107 14 270 354 652 855 346 391 440 977 979 12 219 92 449 245 149 157 41 48 377 654 633 189 446 370 107 432 572 416 166 933 668 779 284 927 252 482 340 86 895 501 327 869 31 899 128 58 856 782 994 452 265 55 630 290 89 713 851 253 554 281 820 44 265 918 946 157 206 600 472 327 40 133 763 830 167 386 768 870 57 26 894 464 259 445 690 580 698 596 674 902 71 397 807 97 935 598 744 585 233 857 263 539 21 763 895 233 690 685 300 891 284 597 447 893 888 554 87 418 601 884 394 808 258 795 838 800 750 178 970 943 487 818 756 186 926 682 749 484 859 794 175 815 115 420 391 387 146 215 409 465 872 219 602 534 906 488 908 691 718 950 509 615 212 351 90 927 566 266 33 421 71 289 437 511 345 305 215 14 224 2 273 798 219 678 695 229 167 432 438 102 776 359 993 881 808 467 108 56 282 63 264 216 768 803 125 78 476 999 284 971 416 380 952 474 293 451 592 71 487 734 897 134 360 438 271 502 632 201 178 745 703 188 705 747 147 484 31 637 538 351 2 982 109 833 985 155 717 215 58 820 788 205 746 456 830 688 69 249 470 381 200 835 603 737 508 61 286 500 587 743 239 293 893 653 949 306 731 521 866 12 637 220 767 436 876 820 59 145 206 578 62 793 864 356 143 828 206 682 780 140 295 220 551 763 228 806 264 553 325 184 842 140 253 443 533 276 212 227 325 943 286 771 843 531 553 978 367 170 453 378 727 23 412 911 700 945 911 725 909 928 778 785 176 385 2 378 134 836 102 238 66 897 366 798 800 795 144 247 961 412 809 177 859 277 262 859 897 964 973 765 596 802 646 461 614 855 221 508 835 768 313 825 23 306 193 294 91 936 268 106 214 366 845 17 297 893 436 431 759 487 353 394 50 904 25 455 352 148 431 582 631 590 437 645 813 267 179 772 264 672 331 754 512 342 211 382 75 820 837 429 840 390 805 421 207 525 408 853 547 345 34 289 646 962 912 991 664 736 734 436 489 331 758 290 116 368 54 246 72 690 183 574 40 169 31 260 765 317 387 842 523 617 43 878 937 420 101 609 936 555 28 943 461 408 490 669 685 375 66 686 570 256 704 991 461 4 860 562 590 247 891 647 786 399 184 889 754 941 823 966 930 183 843 559 23 797 32 672 629 769 67 670 519 879 843 234 986 94 102 160 818 765 1000 891 351 277 837 445 505 370 129 598 581 653 533 642 430 826 762 315 674 495 82 464 214 12 639 74 113 152 880 697 129 218 27 379 575 792 826 394 478 12 433 297 975 401 811 304 759 959 605 8 789 866 396 375 996 266 184 237 531 784 956 928 798 736 297 589 989 499 797 291 421 359 556 442 78 456 229 140 162 432 459 355 873 741 828 979 255 898 534 854 192 407 865 185 638 489 671 386 528 1000 443 265 693 463 494 269 468 223 127 196 309 622 497 263 739 129 445 72 988 24 379 30 956 894 463 793 117 620 404 221 398 877 397 734 677 491 279 934 282 427 879 694 898 760 250 621 171 632 721 729 767 350 569 238 271 357 304 34 871 53 32 979 686 538 99 852 485 107 481 515 261 381 91 737 737 653 759 831 848 100 497 295 38 206 65 515 400 3 465 175 208 335 231 584 800 864 851 250 895 23 465 190 471 228 468 830 815 952 66 540 977 774 55 864 183 715 712 2 645 464 810 604 738 516 274 813 640 454 822 776 951 281 613 19 516 877 559 903 892 373 748 209 194 501 54 311 189 727 144 744 48 198 275 172 638 355 157 339 723 998 283 827 767 371 322 178 788 831 443 321 361 390 348 357 630 808 870 281
