1000
947 971 913 86 606 434 543 134 197 455 227 466 26 88 727 431 525 752 368 59 802 603 674 636 994 372 778 378 586 676 322 88 485 735 605 458 658 187 183 331 835 201 117 101 40 282 586 840 339 379 296 312 796 562 265 110 802 724 848 244 559 940 607 968 172 998 58 426 24 829 704 997 824 971 551 1011 767 355 997 386 198 78 477 202 956 973 221 106 542 174 557 832 259 432 922 455 351 913 833 916 704 423 709 849 655 244 303 420 790 570 563 846 111 646 341 573 855 255 974 81 575 555 241 574 482 460 735 5 386 804 146 888 209 697 178 460 433 84 716 492 705 552 569 539 305 920 89 897 884 510 795 689 619 299 328 358 310 982 350 397 430 836 489 567 262 285 92 223 270 872 515 113 474 124 580 453 879 266 871 254 1006 649 44 826 282 371 150 857 93 756 405 696 300 81 937 670 174 999 933 187 20 626 143 749 480 726 583 789 841 617 606 335 138 95 877 211 437 325 634 546 879 447 371 667 762 947 320 907 1005 1005 133 389 792 851 41 405 741 776 548 216 417 60 323 438 842 603 424 252 323 687 456 178 841 589 990 549 638 438 623 940 1004 677 441 65 860 401 392 59 35 400 998 758 726 684 280 173 617 66 602 527 555 125 70 485 149 657 317 635 768 621 544 202 356 1001 275 291 505 559 809 303 985 23 809 583 922 157 706 969 683 115 943 992 114 847 82 84 814 737 980 647 524 279 587 1016 662 896 202 752 749 73 840 181 223 63 678 146 999 1 829 777 583 586 817 651 143 816 363 598 525 925 424 874 84 334 686 627 852 213 823 814 147 144 597 999 628 438 519 829 535 550 607 954 819 859 273 614 843 735 974 937 131 520 366 210 513 1007 786 102 254 379 906 471 164 563 253 40 607 1014 794 754 157 575 652 777 457 55 950 272 756 475 798 346 95 438 492 811 414 682 385 750 179 901 967 25 879 796 709 109 750 790 641 986 969 649 947 148 306 543 535 975 651 636 636 968 410 757 614 412 347 158 12 344 308 84 497 359 948 799 681 867 281 119 624 233 1008 435 907 252 96 642 709 262 949 996 704 1004 1006 152 748 764 749 348 556 602 870 53 384 323 810 120 64 119 119 446 886 364 104 686 341 585 765 467 751 634 872 780 922 764 289 517 791 803 748 863 844 554 656 45 489 744 935 868 450 235 906 673 196 39 899 590 112 1013 601 777 825 262 535 177 627 445 809 119 211 396 2 416 985 886 185 851 231 246 653 301 206 88 181 197 933 43 553 218 737 4 380 755 27 421 334 496 644 82 886 277 790 136 96 199 86 254 143 89 872 541 508 520 830 47 47 682 8 518 640 870 1 412 321 594 34 772 980 562 682 855 864 839 499 90 813 864 718 322 998 638 320 805 230 247 927 57 890 406 586 707 924 225 96 524 230 434 113 93 581 53 273 398 98 825 923 33 826 180 747 63 763 954 266 169 349 880 799 161 923 757 980 996 163 745 26 197 549 239 224 366 470 939 595 569 736 193 822 781 834 461 555 77 470 659 972 917 348 774 876 984 697 338 894 17 581 469 904 636 206 170 37 770 802 382 229 571 200 539 352 327 708 255 340 577 964 154 314 279 323 499 840 186 736 442 586 515 617 184 631 412 803 610 418 1010 184 15 127 706 94 753 91 305 637 22 443 1023 745 399 930 583 830 352 391 717 779 709 154 432 326 237 119 766 145 362 20 721 640 80 973 1018 768 825 720 23 280 243 23 654 605 371 766 240 288 118 241 871 502 754 888 682 370 990 82 423 906 698 362 847 776 741 273 696 671 860 525 951 737 215 592 201 632 334 1021 351 808 856 383 603 239 384 450 728 520 165 664 528 538 456 887 670 677 513 412 437 695 448 72 226 55 51 368 387 467 206 239 458 298 267 503 782 63 14 459 915 647 374 996 695 845 862 40 200 810 401 922 73 960 635 421 849 548 471 189 802 150 308 91 17 304 46 481 355 19 475 293 237 554 341 56 953 995 243 675 599 255 551 272 282 464 47 236 1007 788 340 1020 337 871 330 915 463 892 141 404 353 800 886 139 420 177 68 134 76 309 441 926 667 779 339 330 422 239 21 282 950 53 516 238 781 39 523 742 473 147 910 20 948 837 905 886 379 641 481 599 389 875 315 575 70 60 906 365 384 1009 740 160 556 495 619 279 283 967 610 564 708 770 184 801 494 154 324 1014 865 925 513 651 406 752 549 366 1000 513 42 834 99 287 464 217 460 450 543 668 702 52 243 120 341
