1309

727

1204

847

1008

559

157

1266

1031

296

254

1903

1454

1679

352

1291

789

291

1389

1147