How many rivers and cities are there in Taihu Lake Basin?

Taihu Lake Basin is located in the southern edge of the Yangtze River Delta, with a total land area of 36,895 square kilometers. By the end of 1997, the total population was 36 1 10000. Administrative divisions include Shanghai (except Chongming County), Suzhou, Wuxi and Changzhou in Jiangsu Province, Danyang (county-level city) in Zhenjiang City, Jiaxing, Huzhou, Hangzhou and some counties in Zhejiang Province, as well as 9 megacities, large and medium-sized cities and nearly 30 counties.

There are 15 rivers, namely:

Wang Yuhe: East to the east of Wang Yu, west to the east of Xicheng Canal, north to the Yangtze River and south to Taihu Lake.

Caoqiao River: Taihu Lake in the east, Gehu Lake in the west, 500m south of the south bank of Taige Canal in the north and 500m north of the north bank of Taige South Canal in the south.

Wujin Port: East to the west bank of Zhihu Port, west to the east bank of Wuyi Canal, north to the west bank of Beijing-Hangzhou Canal, south to the north bank of Taihu Lake and Taige Canal.

Shedu Port: East to Taihu Lake, west to the east bank of Gehu Lake and Jinmeng, north to the south bank of Taigu South Canal, south to the north bank of Honghu Lake and Guandu Port.

Taige Canal: East to Wujin Port and the west bank of Cailing Port, west to Gehu Lake and Changbei River, north to the west bank of Beijing-Hangzhou Canal and south to the north bank of Caoqiao River.

Liangxi River: East to the west bank of Beijing-Hangzhou Canal, west to Wuli Lake, north to the foot of Motianling and Huishan Mountain, and south to the north bank of Caowangjing.

Zhihu Port: East to the foot of Motianling and Huishan, west to the east bank of Wujin Port, north to the west bank of Beijing-Hangzhou Canal and south to Taihu Lake.

Chen Donggang: East to Taihu Lake, west to Dongpu, north to the south bank of Hongxiang Port and south to the north bank of Tai Po Port.

Wuxi port: East to Taihu Lake, west to the foot of Tongguan Mountain, north to the south bank of Huang Du Port and south to the north bank of Judu Port.

Taige South Canal: East to Taihu Lake, west to Gehu Lake, north to the south bank of Caoqiao River and south to the north bank of Shedu Port.

Tai Po Port: East to Taihu Lake, west to the foot of Tongguan Mountain, north to the south bank and Dongpu of Chen Donggang, and south to the north bank of Huang Du Port.

Hongxiang Port: East to Taihu Lake, west to Dongpu, north to the south bank of Guandu Port and south to the north bank of Chen Donggang.

Dagang River: bounded by watershed, east to Taihu Lake.

Xiaoxi Port: East to the west bank of Beijing-Hangzhou Canal, west to the foot of Zhang Jun Mountain, north to the south bank of Wuli Lake and Caowangjing, and south to Taihu Lake.

Guandu Port: East to Taihu Lake, west to Lihe East Bank, north to the south bank of Shedu Port, and south to the north bank of Dongpu and Hongxiang Port.