1090

835

156

1596

1601

1740

1057

1162

615

582

1172

359

503

325

1459

280

819

261

893

756