305

1432

414

626

1400

1710

1708

882

1721

646

527

307

200

1429

625

1175

1205

702

389

1680