879

1542

236

1137

433

1648

912

1363

1133

1022

865

265

1569

190

1504

1419

1188

1689

1449

381