Sean Payton feels "Good" about Depleted Receiver Corps