534

971

1099

266

1960

1422

1541

693

965

816

467

545

1900

214

1725

1663

1177

992

1703

268