
1291

1723

1341

398

748

1887

545

329

340

398

186

116

145

448

151

1114

682

797

297

1138

381

1132

647

659

341

580

3239

903

799

659

1013

657

545

517

673

542

684

764

745

757

718

419