146

1678

937

891

631

508

162

501

1021

1827

328

859

708

644

1656

292

375

1882

1247

1848