array_combine
array_count_values