No need for MPI_Allgatherv - use MPI_Allgather instead