318 207 209 476 762 569 397 157 757 702 409 377 704 089 894 890 234 829 512 268 762 322 457 258 213 026 500 587 688 535 313 554 123 573 795 913 587 612 512 380 365 687 035 708 633 498 878 262 907 012