290

1305

745

833

1344

1759

1669

1148

1428

1289

1137

155

927

990

455

1175

780

446

574

336