1000

1544

747

1950

324

345

197

1375

551

486

1438

1800

1839

276

101

915

1191

1683

1218

560