596

676

354

1416

832

298

1949

1101

1162

1525

1669

423

1164

236

575

711

560

2000

1887

1614