Possible Binary Search Trees

Suppose each number in the list $$[ 1,2,3,4,5,6,7 ]$$ is assigned to each node in the tree above. How many of the possible 5040 trees are binary search trees?

×