590
590
592
592
591
591
590
590
590
590
590
590
590
590
590
590
590
590
590
591
591
591
591
593
596
598
599
602
603
604
605
605
606
607
608
610
610
611
613
617
619
620
620
621
621
621
622
622
623
625
626
628
630
631
632
632
632
632
632
632
635
638
644
646
646
647
649
650
651
656
657
660
665
666
668
670
671
670
668
668
670
670
671
673
673
673
673
673
673
673
673
674
674
674
675
678
680
681
682
684
684
684
682
678
675
674
674
671
671
671
671
670
670
669
665
656
654
652
650
646
646
646
646
646
646
646
646
648
648
646
645
644
643
639
639
638
638
638
637
637
636
636
636
635
635
635
637
638
639
639
639
639
639
640
640
639
636
633
632
627
626
624
623
621
624
628
624
622
620
620
618
614
612
607
606
604
604
604
602
600
600
600
600
600
599
598
598
598
598
598
598
598
598
598
598
598
597
597
596
594
594
594
594
591
587
586
587
587
588
588
588
588
588
588
588
589
589
589
589
589
590
590
590
590
590
590
590
589
589
589
589
589
588
588
586
586
586
586
586
586
586
586
586
586
586
585
585
585
584
584
584
584
584