IBM model 1,2 hmm rank model