1000
446 18 799 341 340 339 585 441 440 439 176 115 114 501 75 264 649 697 696 695 177 4 3 417 416 415 298 297 296 295 294 293 258 69 68 476 475 474 624 623 363 998 997 996 634 256 710 709 857 856 855 126 903 839 838 807 303 302 301 300 134 133 982 945 910 111 110 561 207 206 205 204 985 621 952 951 950 689 688 687 720 719 650 356 355 536 589 588 886 885 481 480 364 52 51 250 893 892 586 568 567 840 922 493 492 491 490 489 619 618 215 382 305 50 587 420 112 884 506 448 447 362 361 376 375 374 805 804 803 802 734 733 732 731 167 166 165 164 243 242 522 521 520 479 478 477 960 959 895 553 552 551 625 255 254 253 252 251 429 428 562 737 49 260 259 675 907 906 329 328 327 966 965 277 276 65 64 63 913 912 911 816 637 636 22 21 20 19 767 766 765 764 835 267 266 337 336 981 980 979 27 315 314 313 781 780 779 778 393 392 391 828 827 826 825 936 225 175 554 97 751 750 749 748 747 746 995 994 450 449 400 399 800 99 98 103 102 299 60 59 58 57 146 145 144 143 142 141 140 139 974 973 942 211 210 37 36 869 868 867 866 865 864 863 6 285 694 124 123 122 230 229 228 43 42 41 121 579 578 95 976 975 87 86 85 445 444 443 442 988 987 986 953 118 117 116 890 418 249 702 701 700 728 742 871 870 345 344 343 342 483 220 875 224 424 158 157 486 485 484 505 616 615 614 90 89 330 421 569 829 525 524 523 708 88 955 954 248 247 246 245 894 5 76 378 377 350 349 348 347 346 71 70 15 14 13 12 11 1 182 181 180 231 286 605 604 898 73 72 412 752 964 963 962 961 874 791 933 932 931 771 770 769 768 572 571 570 558 235 234 233 232 754 502 860 673 672 671 194 193 674 457 456 455 280 847 846 845 693 794 793 792 967 881 186 274 273 318 199 310 309 308 307 306 208 433 432 431 320 319 902 901 900 899 542 419 531 530 79 78 609 608 219 218 217 657 656 716 715 714 713 712 711 464 463 451 284 283 971 970 969 93 763 537 507 162 161 9 8 7 518 517 516 83 82 81 160 924 923 862 861 812 811 810 809 808 661 135 787 275 147 703 937 575 574 691 547 801 655 654 653 652 651 39 38 832 831 830 357 824 823 639 638 984 983 92 91 321 436 435 660 772 848 187 212 238 237 236 738 610 33 32 31 935 471 189 188 423 422 265 853 852 851 850 500 499 535 534 533 216 626 957 956 669 559 646 645 405 404 403 402 401 565 53 406 129 128 127 538 607 606 725 724 723 722 721 647 927 926 925 788 929 928 921 920 821 820 819 818 817 663 739 473 540 539 891 198 718 717 947 946 494 495 758 136 268 40 338 755 201 200 159 360 359 358 411 410 409 408 407 381 380 1000 546 170 169 168 454 888 887 278 351 580 667 666 665 664 683 682 681 150 149 148 452 244 137 858 727 878 877 876 510 509 413 156 155 154 153 152 151 458 977 366 472 311 465 784 783 782 130 566 132 131 427 459 919 602 239 756 196 195 197 503 704 519 648 978 992 889 968 740 282 281 279 880 879 613 612 611 991 990 989 705 882 30 29 372 371 786 785 84 872 532 576 138 630 629 938 202 773 854 289 288 287 916 915 914 917 564 563 949 948 26 25 692 178 741 223 222 221 17 16 119 577 107 690 354 353 352 104 94 873 54 120 905 482 48 47 46 45 44 834 185 184 183 496 379 685 684 972 190 106 105 100 269 527 526 676 594 593 592 591 590 678 677 896 173 172 777 776 775 774 67 66 573 290 730 582 581 757 729 909 908 2 262 261 513 512 511 192 191 24 23 304 943 658 61 171 789 632 631 470 469 468 241 240 383 272 257 642 641 640 263 603 668 843 113 62 74 541 595 548 386 385 384 944 897 487 270 583 557 556 555 488 841 508 370 369 368 367 55 940 939 504 796 795 760 759 101 904 322 395 394 28 34 213 622 635 918 836 662 430 271 598 597 596 389 388 387 798 797 163 822 292 291 414 560 617 396 35 686 529 528 736 735 335 334 333 332 331 707 706 96 125 498 497 203 842 930 544 543 80 453 633 999 549 726 56 316 226 434 883 643 761 398 397 323 365 373 849 859 790 179 545 762 833 312 209 941 108 437 815 814 813 600 844 466 325 324 461 460 10 584 627 467 326 515 514 745 744 743 77 227 620 628 679 670 317 680 425 753 599 934 214 699 698 109 462 601 993 550 438 837 806 174 426 390 958 659 644
