1239

180

1996

1384

760

529

291

1385

542

1511

1348

179

801

1518

1195

1623

304

1288

167

524