Rate substitution transliterate substitution 73807/s -- -88% transliterate 625256/s 747% --