1796

429

620

321

1652

820

1618

950

1919

1799

600

278

542

874

1092

583

857

401

1087

940