1042
943
939
941
961
942
1625
955
975
945
947
935
1461
1417
1525
742
685
739
740
761
715
802
703
762
706
768
720
714
755
721
817
751
723
730