1121

299

570

202

220

148

1102

701

1840

592

1903

1651

599

1525

1277

1135

1865

1930

1145

1946