total products: 1982