Packing states of ideal reservoir sands: Insights from simulation of porosity reduction by grain rearrangement