1400

954

819

1180

1949

1907

144

688

515

1690

897

1292

806

136

1905

1770

397

526

1602

933