task 3d version 1 return top k objects using top r SVD