440

1424

316

1617

947

165

279

422

1317

1040

242

356

556

435

1528

1680

339

1678

1060

712