858

1252

1944

1212

1070

680

648

792

350

1264

1244

719

992

955

1049

169

601

542

1099

534