Good gaming laptop under 1000usd?

that could run dota 2 on all high