27 May - 2 June24 June - 30 June