1615

277

447

335

1236

945

578

137

162

1751

713

1477

544

1154

533

1822

1577

652

1989

1760