1245

892

589

1107

453

1151

399

1550

699

1919

1974

1498

656

283

901

866

394

1188

220

791