all gone
- finishedBrought to an end
- emptyHolding nothing inside
- vanishedDisappeared from sight
- depletedSeverely reduced or emptied
- exhaustedUtterly depleted of energy
used up · consumed · disappeared · nothing left · spent · drained · wiped out · cleared out · eaten · done · over · kaput · polished off · cleaned out · missing · absent · devoured · evaporated
all gonereplenished
Restored supply levels
restored · refilled · replaced · restocked · back again
all goneplentiful
Existing in abundance
abundant · overflowing · replenished · bountiful · ample