Please help with 1c - 1f

1c Answer:about 527.6 miles from Kunming to Chengdu
1f Answer is Songhua
Explanation:
The Songhua turns east through Harbin, and after the city, it is joined from the south by the Ashi River, and then by the Hulan River from the north.