698 323 876 428 731 892 342 620 237 989 365 105 920 043 487 966 682 020 140 835 779 665 250 840 016 884 522 187 754 751 979 487 596 520 702 458 196 337 493 985 143 852 629 982 011 187 779 377 461 157