115 584 584 276 154 106 798 152 194 257 828 917 784 901 340 257 943 175 285 617 484 154 540 836 698 983 886 631 143 164 024 422 589 737 362 892 678 176 738 790 600 731 204 833 780 255 143 125 673 657