There are 2014 towns in a country, each of which is connected with at least 1402 towns by a direct road. Find the largest integer $$n$$ such that it must be possible to find $$n$$ towns, any two which are connected by a direct road.