subarrays with at least k different integers