476 280 735 328 348 472 951 485 782 113 856 134 473 672 453 045 557 434 665 762 615 170 125 732 444 221 346 106 117 545 846 094 485 497 481 739 082 350 222 408 758 323 571 954 663 047 928 722 407 411