614 642 500 144 460 439 928 139 391 128 250 654 029 494 677 476 657 378 547 610 334 222 645 315 194 129 203 402 841 928 751 252 297 340 525 084 159 188 353 369 289 386 298 775 115 301 409 588 337 289