Over 100 Ukrainian prisoners of war have been released and returned home in a "great Easter exchange", a senior Ukrainian presidential official said on the day of Orthodox Easter.
Ukrainian and Russian forces have held regular prisoner exchanges during Moscow's invasion, now in its 14th month.
"We are bringing back 130 of our people. It [the exchange] has been taking place in several stages over the past few days," President Volodymyr Zelensky's chief of staff Andriy Yermak said on the Telegram messaging app.
Mr Yermak said those returning home included military, border guards, national guard members, sailors and employees of the state border guard.
The founder the Russia's Wagner mercenary group, Yevgeny Prigozhin was shown in a video posted on Telegram saying, "Prepare all of them, feed and water them, check the wounded".
"I hope you don't fall back into our hands," an armed Wagner soldier was telling the prisoners of war before they were ordered into a truck, some loading packs of water bottles.
The men, some limping and some being carried on stretchers by their comrades, were shown making their way inline along a muddy road as a man standing on a tank held a white flag.
It was not clear how many Russians were sent back the other way.

The exchange was the second large prisoner swap in the past week.
On Monday, Russia and Ukraine said they carried out a major prisoner swap with 106 Russian prisoners of war being freed in exchange for 100 Ukrainians.
Ukraine said on Friday it had also retrieved the bodies of 82 of its soldiers from Russian-controlled territory.