1105

1861

958

376

1345

229

787

1310

1380

710

1648

930

1984

1500

1533

1346

1781

914

859

728