1032

1695

1309

1381

217

1350

812

137

1463

1182

1111

540

1728

752

613

1054

1177

1522

1432

1065