queries: 28
time queries: 1.2403
time generate: 1.3679s