569 375 651 710 1,717 863 321 773 628 301 507 751 623 584 1,089 761 565 481 663 452646