GMOD | Lua spawning props inbetween vectors of a min and max value


local Placements = {
		Vector(-2095, -1576, 650),
		Vector(1488, 1567, 650)
	}

	for _, pos in pairs(Placements) do
		local ent2 = ents.Create("prop_dynamic_override")
		if ent2:IsValid() then
			ent2:SetPos(pos)
			ent2:SetAngles(Angle(90, 0, 0))
			ent2:SetKeyValue("solid", "6")
			ent2:SetModel("models/props_lab/blastdoor001c.mdl")
			ent2:Spawn()
		end
	end

So with the following code i can spawn blastdoors by adding in each coordinate i wish to spawn the door at, But is there a function or method i can use to fill the space occupied between a min and max vector value with blastdoors.

Perhaps math.random can help ?