943 652 801 560 395 690 227 391 817 905 336 755 139 706 137 016 020 232 284 014 555 598 359 599 637 411 742 557 834 576 697 440 108 632 299 841 417 154 098 207 131 698 600 502 163 780 570 387 457 200