KO______ yes, I can handle that. Stambul also has pretty long layovers unless you want to pay a lot.
Using the Travel Bear app, most round trips through China would cost at least $1800, and would fly S7 on the Irkutsk legs. The app seems set up to accept payment in dollars, but I'm not sure if it would work.
And I probably won't try to find out, because Travel Bear also tells me Moscow is about $1300 round trip right now, and that's all Turkish airlines