392 889 656 195 431 649 704 558 450 944 021 956 999 875 453 801 880 660 902 462 720 210 368 911 218 444 151 986 460 128 107 520 484 893 604 950 069 178 481 985 434 993 353 183 328 761 775 483 905 869