countPrimitiveNormal