1591

972

946

816

332

1166

1703

1860

842

364

1968

1524

1060

504

664

1103

170

1831

1509

267