605 730 613 333 700 581 570 602 625 476 888 697 179 925 347 369 311 393 632 313 056 416 521 018 614 317 774 978 112 521 545 594 712 024 580 562 585 191 486 917 942 503 146 580 074 035 675 180 611 098