Клуб API Карт

Простите за незнание, но подскажите пожалуйста

Пост в архиве.

Имеются 5 input, а имменно "Откуда", "Куда" и 3 транзитных пункта. Подскажите пожалуйста как правильно это сделать. Сделал так, но работает только если заполнить все input

HTML

<input type="text" id="route-from" placeholder="Начало маршрута"/>
<input type="text" id="route-to" placeholder="Конец маршрута"/>

<input type="text" id="routeIn" placeholder="Местоположение 1">
<input type="text" id="routeIn2" placeholder="Местоположение 2">
<input type="text" id="routeIn3" placeholder="Местоположение 3">

JS

ymaps.route([start, 
{type: 'viaPoint', point: routeIn}, 
{type: 'viaPoint', point: routeIn2}, 
{type: 'viaPoint', point: routeIn3}, 
end], 
{mapStateAutoApply: true})

Очень прошу подсказать. Горит все синим пламенем.

Спасибо!