1291

1354

1014

418

434

299

451

181

516

1335

1839

156

102

824

1661

1690

1655

528

1261

1563