966

861

746

476

1973

1242

1383

1274

1962

434

198

832

573

117

673

997

119

1261

271

1242