861

1381

202

1725

1055

755

1277

735

249

522

1830

1660

922

1443

1101

1691

1105

534

848

597