825 479 117 913 340 237 899 143 689 210 194 986 533 575 170 440 085 417 778 436 127 945 176 105 502 677 759 321 338 090 468 958 256 108 111 249 177 351 167 533 368 235 688 434 021 721 737 794 353 643