20 14 405 544 489 631 531 670 474 720 578 774 638 837 624 822 484 714 489 713 630 882 454 650 424 558 491 655 597 909 497 632 494 680 420 512 518 643 562 777 490 689