1645

862

753

509

1199

1362

606

1558

1052

1961

1567

1886

1216

1927

1688

270

598

652

1824

1525