rcases 環境内でテキストを揃えるにはどうすればいいですか?

rcases 環境内でテキストを揃えるにはどうすればいいですか?

私は最適化問題のコードを書いています。そのコードを以下に記載します。制約の最初の行 (x_13 から始まる) に「such that」というテキストを揃えようとしています。現時点では、x_11 に揃えられています。これを実現する方法はありますか?

\begin{equation*}
\begin{aligned}
\smash[b]{\underset{x_{ij}}{\textnormal{minimise}}} \quad 
&4x_{11}++\gamma(\theta)\\
&+2x_{22}+11x_{21}+13x_{77}\\
&+2x_{11}+9x_{31}+13x_{42}\\
\text{such that}\quad
 &\begin{rcases}
    x_{13}+x_{22}+x_{43}+x_{77}\leq 1, \ \\
    x_{11}+x_{22}+x_{15}+x_{33}\leq 5, \ \\    
    x_{39}+x_{30}+x_{38}+x_{39}\leq 45, \ \\ 
      \end{rcases} (\text{strong constraints}) \\
      &\begin{rcases}
    x_{19}+x_{01}+x_{11}\geq 4, \ \\ 
    x_{46}+x_{23}+x_{42}\geq 19, \ \\ 
    x_{10}+x_{24}+x_{33}\geq 17, \ \\ 
    \end{rcases} (\text{weak constraints}) \\
\end{aligned}
\end{equation*}

ここに画像の説明を入力してください

関連情報