1490

751

638

1948

1245

664

374

1970

415

172

963

274

813

623

1091

366

103

737

281

702