985

1510

819

1732

1391

1369

967

877

606

1632

778

1515

997

633

229

1143

809

1308

1293

258