910

1017

980

1308

626

1595

1650

1146

1337

766

339

1384

1193

344

863

784

725

553

786

1703