Write SQL query to solve given problem: List all the names of the products with the price of more than 1000$.. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT DISTINCT T2.Name FROM ProductListPriceHistory AS T1 INNER JOIN Product AS T2 ON T1.ProductID = T2.ProductID WHERE T1.ListPrice > 1000