
5356

3893

4067

949

770

736

581

791

1270

1600

2208

1222

682

658

528

937

766

749

2511

516

821

1586

773

731

653

397

512

604

993

608

649

1144

891

274

1004