ошибка при использовании подзапроса в операторе вставки

У меня есть таблица со следующей структурой:

FirstName|MiddleName|PatientID 

Я хочу, чтобы в другой таблице хранились все отдельные FirstNames. Я создал таблицу с именем TBL, и я хочу вставить в нее все отдельные строки FirstName . Предположим, что первое имя таблицы TBL1 . Я попробовал следующее:

 INSERT Into TBL(FirstName) VALUES (SELECT DISTINCT FirstName FROM TBL1) 

Но у меня ошибка:

Подзапрос возвратил более 1 значения. Это недопустимо, когда подзапрос следует за =,! =, <, <=,>,> = или когда подзапрос используется как выражение.

Что мне здесь не хватает? Я говорю о Microsoft Sql Server 2008 R2.

Давайте будем гением компьютера.