1302

1259

1089

810

674

1385

1680

933

1361

1711

432

1080

939

725

637

520

870

550

322

234