I see that the default constructor uses a size of 4 for all.
Is this going to be the same size of 4 in all cases? if so, use a fixed size array instead.
A short (or unsigned short) would be enough for both the NStUsed and UsedStations (no need for an array in this case).