generate first itemsets