1040

920

204

1715

972

1400

1018

1681

937

751

1399

544

1869

1209

268

1814

1861

188

1210

1290