372 253 064 250 170 019 063 931 707 327 153 677 452 763 604 682 426 713 359 899 165 535 136 846 486 487 978 384 356 264 830 324 747 301 473 404 136 302 841 954 794 117 084 301 897 891 761 413 106 581