1440

1588

1533

1976

238

942

656

620

1818

119

866

858

1213

573

578

255

916

1668

394

649