1131

1123

1082

410

1871

399

762

526

578

204

800

105

574

678

130

896

892

1429

1554

742