1039

487

1383

1957

1990

513

508

248

1758

147

647

991

1140

541

1515

1218

550

1911

387

700