631 183 244 463 096 195 048 309 176 437 504 793 603 667 619 044 722 261 938 935 432 629 858 266 791 931 701 492 179 723 791 072 399 404 385 898 782 632 780 094 947 290 293 154 120 760 175 513 230 584