900

595

275

1898

793

810

641

374

277

423

304

1432

975

1989

818

108

1067

1501

268

1614