589
589
589
589
596
597
597
597
596
596
597
602
604
606
611
631
639
640
641
642
642
641
641
641
641
639
635
630
629
628
627
628
628
630
637
638
637
637
637
636
636
629
628
626
626
626
627
628
628
629
630
630
630
631
630
630
630
630
631
631
631
631
631
631
631
631
631
631
630
630
630
632
629
629
629
629
631
634
635
640
641
649
651
656
656
658
659
656
654
654
655
662
664
665
666
665
666
668
669
676
678
678
687
688
685
681
679