940

819

573

529

1059

700

391

249

1071

1932

267

1149

1258

768

245

835

667

211

1440

1927