?3 Billion?? starting at less than OTL's 300 million, and with Planned Parenthood [& et al] running around passing out the Pill, and IUDs, and R-4.
Even OTL with China's present 1.8 birthrate they will never reach 2 billion.
Re; Map
I don't see South Sakhalin with it's 350,000 Japs...