904

1222

894

1581

1198

1728

301

506

587

1564

1586

1616

718

1992

688

320

1022