381

967

1573

566

1004

316

986

1107

609

888

1493

926

1689

344

1799

1338

265

1363

457

1029