Thousands of runners participate in 40th LGBT Pride Run