Russia and Ukraine have swapped prisoners of war under 25.
This was the first in a series of planned exchanges, resulting from direct talks between the two nations earlier this month in Istanbul.
The agreement reached will see at least 1200 prisoners of war on each side exchanged, as well as the return of 6000 bodies of those killed in the war from both sides.
This first wave will include the severely wounded and ill, all under the age of 25.
Officials in Kyiv said some of the Ukrainian prisoners who came home on Monday had been in Russian captivity since the war began.
Ukrainian military intelligence chief Kyrylo Budanov confirmed the exchange would go ahead over the weekend, after accusations of delays from both sides.
“Everything is moving according to plan, despite the enemy’s dirty information game," he said on Telegram.
This followed accusations from Russia the day prior, claiming that Ukraine had indefinitely postponed the exchange.