634

1090

137

454

319

1524

167

342

324

1386

1789

259

1850

387

313

1956

1037

694

964

1170