Discounting the metre and 762mm gauge locomotives, this table accounts for 9953 steam locomotives - a surprisingly small number for a railway network of such immense size. I assume the latter two might be variations of the RJ 762mm forestry locomotives.
Chinese classes are in bold type.
British locomotive dimensions taken from 1956 edition of The Observer's Book of Railway Locomotives of Britain, Chinese locomotive dimensions taken from Locomotives in China, by Peter Clark.