1019

266

360

1476

1951

819

322

501

1290

864

1916

716

457

559

589

1204

1056

1147

349

882