1412

171

983

914

1087

688

124

594

664

1499

140

1407

125

141

208

1756

1838

515

831

1196