In a locality, there are five small cities: A, B, C, D, and E. The distances of these cities from each other are as follows. AB = 2 km; AC = 2 km; AD>2 km; AE>3 km; BC = 2 km; BD = 4 km; BE = 3 km; CD = 2 km; CE = 3 km; DE>3 km. If a ration shop is to be set up within 3 km of each city, how many ration shops will be required?