Hibernate a cada nova sessao aumento o id da entidade em + 32

Pessoal estou com o seguinte problema o cadastrando os itens com os id 1,2,3,4 então fecho a aplicação ao inves de retornar apartir do 5 ele vai para o 32 utilizo o hibernate com o banco de dados H2, no mysql funciona perfeitamente e direto no banco de dados tambem
minha classe esta definida da seguinte maneira

[quote]

@Column(name = "id", precision = 10)
@GeneratedValue(strategy= GenerationType.IDENTITY)
@Id
public Integer getId() {
    return id;
}

public void setId(Integer id) {
    this.id = id;
}

[/code]

tambem tentei usando o sequence gerator e outro GenerationType

@SequenceGenerator(name = "service_sequence", sequenceName = "service_sequence", allocationSize=1)  
@Column(name = "id", precision = 10)
@GeneratedValue(strategy= GenerationType.IDENTITY, generator="service_sequence")
@Id
public Integer getId() {
    return id;
}

public void setId(Integer id) {
    this.id = id;
}

[/code]