No puedo resolver porque se duplica el resultado en Consola de ejercicio en Java

Tengo el siguiente ejercicio realizado en Java, en el cual, no se porque, los valores en consola (cuando ejecuto la aplicación) se duplican. Es un ejercicio de calculo de averiguar los números primos de 1 a 10000

public class NumerosPrimos {

public static void main(String[] args) {     // TODO Auto-generated method stub      CalculoPrimo numeroPrimo=new CalculoPrimo();      for(int i=1;i<=10000;i++) {           int resultadoPrimos=numeroPrimo.esPrimo(i);          System.out.println(resultadoPrimos);      }      }   }    class CalculoPrimo{      int esPrimo=0;      public int esPrimo(int numero) {          if(numero%2!=0) {              esPrimo=numero;         }          return esPrimo;      } }