636

1434

701

1441

1614

884

253

1965

671

354

1545

1247

1683

1348

911

1320

1515

904

1156

678