928

1594

1593

1586

839

214

402

1000

1794

1434

1126

350

1484

301

1641

347

1161

223

781

389