105

1814

864

1240

1752

1018

791

1007

402

625

1389

402

478

585

320

1526

1237

749

630

1352