1308

846

719

1289

1003

1343

1035

192

1860

286

944

350

230

632

1662

871

1330

1995

766

963