841
656
859
710
805
832
715
748
1114
796
1043
616
1020
869
2262
742
868
906
968
950
857
781
750
684
3033
691
805
658
847
734
5175
867
909
769
894
704
752
654
775
838
807
906
974
769
698
4516
776
948
752
764
867
947
877
711
916
856
884
836
772
727