how many rivers in world