Please help me check the following paragraph:
The Yangtze River is the largest river in China, The main stream of the Yangtze River runs through central China from west to east, A total length of 6363 kilometers, The Yangtze River originates from the southwest of Qinghai Province, the main peak of the Tanggula Mountains on the Qinghai Tibet Plateau, The main stream successively flows through 11 provinces, autonomous regions, and municipalities including Qinghai and Sichuan, About 1/5 of the total area of the country. Annual seawater inflow of 951.3 billion cubic meters