1481

1227

1324

207

311

1186

1641

479

1005

1617

557

158

813

246

634

315

1614

1829

568

366