time: 21 cells: 1125026