daily riddle #31

Words
40
Reading
1 min
Listen
Play
8y

I think I gave you a similar one as the following. But I'm not sure anybody could solve it. So here is the new riddle.

53781 = 2
67366 = 3
86910 = 5
24680 = 5
46889 = ?

daily riddle #31 | Ecency