Sentence 1: Besides Irina , several other actresses Lena Olin have portrayed in the course of the series .
Sentence 2: Besides Irina , several other actresses portrayed Lena Olin in the course of the series .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?