1283

1404

1207

638

1922

887

1062

483

646

1569

300

1556

1010

1772

1458

1679

304

1666

1418

625