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