Case 1: All the tokens picked are of different colours
First we select 4 colours out of the 6 in C(6,4) ways and since the order in which we pick them matters, so the 4 unique colors can swap positions in 4! ways.
That's essentially equal to 4! × C(6,4) or simply P(6,4) = 360
Case 2: 2 tokens are identical of 1 colour and the other 2 are of 2 different colours (other than the 2 identical ones)
The colour for the 2 identical tokens can be chosen in C(6,1) = 6 ways and the other 2 tokens can pick their colours from the remaining 5 colours in C(5,2) = 10 ways
Total combinations = 6 × 10 = 60
Now we have 4 tokens of which 2 are identical
So they can be arranged in 4!/2! = 12 ways
Total permutations= 60 × 12 = 72
Case 3: 2 tokens are identical of 1 colour and other 2 are also identical, but of a colour different from the other 2
The 2 colours for these 4 tokens can be chosen in C(6,2) = 15 ways
Now we have 4 identical tokens, 2 of 1 colour and 2 of another colour
They can be arranged in 4!/(2!2!) = 6 ways
Total permutations = 15 × 6 = 90
Case 4: 3 tokens are identical of 1 colour and 1 left is of a different colour
The colour for the 3 identical tokens can be selected in C(6,1)= 6 ways and the 1 token left can have any of the 5 colours left
Total combinations= 6 × 5 = 30
Now we have 4 tokens out of which 3 are identical
We can arrange them in 4!/3! = 4 ways
Total permutations= 30 × 4 = 120
Case 5: All 4 tokens are of the same colour
Here we only have to choose the colour, which can be done in C(6,1) = 6 ways
So the final answer,
360 + 720 + 90 + 120 + 6 = 1296
Now here's the catch,
When the number of tokens needed to be picked are less than or equal to the number of tokens available of each type, basically we do not have any restriction for any of the 4 tokens that we need to select
Each can have 6 possibilities.
Hence the answer = 6⁴ = 1296
The first method is useful when the number of tokens that need to be selected exceed the number of tokens which are available of any one of the given 6 types
PS: I'm sorry if I wasted your time by providing such a long method. But as I saw in the comments that you were curious to know how to solve it otherwise. So the answer is by manual selecting and then arranging them