358

581

504

268

960

1035

1894

1070

1531

243

1207

1566

1508

762

587

1664

1419

1952

1328

411