All the numbers 2,3,4,5,6,7 are assigned to the six faces of a cube, one number to each face. For each of the eight vertices of the cube, a product of three numbers is computed, where the three numbers are the numbers assigned to the three faces that include that vertex. What is the greatest possible value of the sum of these eight products?

**Answer Choices**

A. 312

B. 343

C. 625

D. 729

E. 1680