1420

506

1026

548

612

1861

1305

1088

318

896

716

809

1339

1683

1911

261

1839

830

1265

342