Implemente em Python, usando o pacote scikit-learn, o uso de KNN para o problema do conjunto de dados Pima India. Compare o desempenho de KNN para k entre 2 e 10, incluindo 2 e 10, e usando três medidas de distância: euclidiana, de Hamming e de Mahalanobis. Qual a melhor combinação de valor de k e de métrica de distância obteve o melhor resultado?