606

755

123

1589

1660

103

1598

1953

635

927

811

662

489

460

410

637

879

1061

544

667