20170529 india: Monsoon reaches subcontinent's mainland by first week of June