1604

1168

174

1748

1487

1281

1908

428

582

1744

1390

131

820

1066

513

504

256

925