A circle has 1500 chords drawn in it so that the maximum number of non-overlapping regions is obtained. Find the difference between the number of points of intersection of the chords and the number of polygons formed by the chords inside the circle.