1265

860

593

1831

1003

689

1387

1820

283