Class extension (player.STR to player.Stats.STR)

Here is my example class called Player

public class Player {

	public int STR;
	public int INT;
	public int DEX;
	public int VIT;
	
	public Player() {
		STR = 1;
		INT = 1;
		DEX = 1;
		VIT = 1;
	}

	public Player Stats {
		get {
			return STR;
			return INT;
			return DEX;
			return VIT;
		}
		set {
			STR = value;
			INT = value;
			DEX = value;
			VIT = value;
		}
    }
}
public Player player = new Player();

I was using this by calling: player.STR
I want to use this by calling: player.Stats.STR
It’s kind of working in code but after compilation I have this error:

Assets/PlayerAI.cs(62,33): error CS0029: Cannot implicitly convert type `int' to `PlayerAI.Player'

How to fix this? What’s wrong with this code?

Solved.

public class Player
    {

        public class Statistics
        {

            public int STR;
            public int INT;
            public int DEX;
            public int VIT;
        }

        public Player()
        {
            this.Stats = new Player.Statistics()
            {
                STR = 1,
                INT = 1,
                DEX = 1,
                VIT = 1
            };
        }

        public Statistics Stats {get;set;}

    }