982

985

684

1005

1925

1057

402

1149

1697

617

1230

203

437

1411

544

790

696

1005

1120

1489