1095

1850

620

508

1648

1957

1909

1623

486

990

640

656

397

255

115

1118

870

262

1684

1676