1330

1986

556

163

272

114

1850

833

259

755

958

696

742

460

257

1438

1212

1289

320

1330