293

482

1466

100

1859

1107

656

158

1661

1562

268

1288

410

1156

282

606

1552

1464

839

919