maximum intervals overlap leetcode