1090

871

526

1175

424

1565

1068

1441

573

1996

1394

203

1202

553

1186

373

831

1371

1296

1456