1663

680

386

915

1855

1291

717

1986

107

1208

971

782

1882

1853

907

259

160

1222

1821

1077