1401

1282

1889

693

287

1639

105

610

702

656

1799

1580

1149

1626

629

794

1233

1774

1075

690