935
952
932
1617
951
969
941
930
1444
1405
1516
738
676
730
733
753
709
797
699
707
757
698
762
715
708
746
718
749
812
743
714
723
684
792