947
963
1630
959
979
949
950
938
1471
1425
1530
746
689
742
745
765
721
806
706
720
769
710
772
723
718
760
725
759
821
756
727
732
693
729
804