696
3674
765
670
720
608
880
701
787
714
776
728
784
819
712
698
673
3087
775
802
641
714
747
977
682
650
670
673
5097
645
737
5459
767
819
1906
703
1128
720
3515
2872
824
801
684
791
825
932
1091
830
821
852
1087
903
759
937
805
750
877
866
788
882