195 901 900 897 896 891 891 890 888 884 881 881 878 874 874 873 871 867 864 865 864 860 861 858 856 855 852 849 848 842 839 838 835 834 831 830 827 828 825 826 823 820 821 718 717 714 713 710 711 708 709 706 703 704 703 699 698 695 694 691 588 565 541 539 533 530 529 526 525 522 521 518 519 516 517 514 511 507 507 506 504 500 497 498 497 493 494 491 489 488 485 482 483 482 380 337 303 302 297 297 296 294 290 287 288 287 283 284 281 279 278 275 272 273 272 268 267 264 161 161 158 155 151 151 150 148 144 141 142 141 137 138 135 133 132 129 126 125 119 116 111 111 110 108 104 101 102 101 97 98 95 93 92 89 86 85 79 76 75 72 71 68 67 64 65 62 63 60 57 56 48 44 40 40 39 37 33 30 31 30 26 27 24 22 21 18 15 14 8 5 4 1 261 478 688 818