Почему присваивается только один элемент?