1424

1146

1253

582

1807

1886

1765

639

115

1504

1695

397

174

178

983

1530

698

295

1532

185