Plot optimization on voronoi diagram

Hello to you all,

I am facing a challenging problem regarding plot optimization, based on a voronoi diagram.

I have approximately placed my coloured circles of specific area sizes. Now the voronoi’s cells - created from those circle centers - are of course smaller that the initial area sizes. Is there a way to optimize the cells according to my 6 different area sizes?

Thank you all in advance, I attach the non-working definition.