264

942

400

486

1998

622

529

127

112

347

900

1750

873

658

1372

1174

146

1497

1676

833