HBO confirms 'Game of Thrones' episode run times for the final season