567 588 470 550 671 728 596 247 434 622 487 628 555 428 651 664 633 537 606 374 192 395 189 691 498 437 515 607 338 638 595 567 364 713 526 365