1632

1685

1840

1442

672

1259

1047

1801

1479

1781

100

1017

978

142

1820

553

1461

118

1416

1149