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