1008

1240

1963

1311

501

1603

1940

160

1131

693

661

370

489

1383

868

1664

150

456

401

930