696
3675
766
670
721
608
880
702
787
714
776
728
784
819
712
698
673
3087
776
802
641
714
1682
747
978
682
650
670
673
5097
645
737
5459
769
819
1906
703
1128
720
3518
2872
824
801
684
791
826
932
1091
831
822
852
1087
903
760
937
805
981
750
877
866