Explain the performance difference between RANK(), DENSE_RANK(), and ROW_NUMBER() when analyzing user engagement leaderboards on FRND.