557
543
540
507
506
504
507
511
508
518
542
561
564
579
605
610
595
579
556
545
548
557
575
591
604
609
621
652
634
659
658
638
620
593
567
548
543
539
539
536
538
551
569
609
644
647
646
626
602
584
565
551
536
527
523
528
548
600
642
662
673
643
607
598
591
584
580
574
563
558
555
554
557
560
558
555
557
557
564
562
558
554
555
560
583
554
558
546
537
536
546
559
596
638
658
661
655
629
602
590
576
572
567
566
569
565
573
576
584
596
606
617
614
604
595
590
577
577
576
583
590
591
583
574
568
563
559
559
559
559
563
566
581
584
587
579
578
565
558
553
556
555
557
559
558
558
553
549
548
546
549
554
577
583
590
586
573
564
559
547
543
538
539
539
552
566
578
598
594
599
595
593
590
581
576
569
564
555
546
543
539
537
535
532
529
523
521
525
538
562
591
636
633
628
613
603
599
591
582
572
561
553
551
549
556
559
554
556
560
568
575
576
569
562
561
559
561
560
552
551
553
558
575
580
578
569
564
562
562
564
561
557
550
545
542
543
544
544
543
550
575
644
709
720
702
658
623
595
576
561
548
541
532
525
520
514
519
521
524
539
590
633
658
676
654
616
594
580
571
569
564
559
551
543
543
545
549
553
564
572
566
562
556
554
551
546
551
572
591
592
590
588
588
582
572
565
561
566
579
581
577
584
581
584
579
571
569
563
567
570
572
569
570
569
566
567
565
567
568
574
563
576

