30554 fullCDS 4991 noCDS 27 truncated-3end 22 truncated-5end