1548

1286

705

1497

311

771

330

1247

1419

1694

679

1930

1736

1433

875

1326

953

731

224

179