PageRenderTime 48ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/release-0.0.0-rc0/hive/external/ql/src/test/results/clientpositive/join18_multi_distinct.q.out

#
text | 596 lines | 589 code | 7 blank | 0 comment | 0 complexity | 55f48f72dcadc2feae67cfe9f6c2c5ec MD5 | raw file
Possible License(s): Apache-2.0, BSD-3-Clause, JSON, CPL-1.0
  1. PREHOOK: query: EXPLAIN
  2. SELECT a.key, a.value, b.key, b.value1, b.value2
  3. FROM
  4. (
  5. SELECT src1.key as key, count(src1.value) AS value FROM src src1 group by src1.key
  6. ) a
  7. FULL OUTER JOIN
  8. (
  9. SELECT src2.key as key, count(distinct(src2.value)) AS value1,
  10. count(distinct(src2.key)) AS value2
  11. FROM src1 src2 group by src2.key
  12. ) b
  13. ON (a.key = b.key)
  14. PREHOOK: type: QUERY
  15. POSTHOOK: query: EXPLAIN
  16. SELECT a.key, a.value, b.key, b.value1, b.value2
  17. FROM
  18. (
  19. SELECT src1.key as key, count(src1.value) AS value FROM src src1 group by src1.key
  20. ) a
  21. FULL OUTER JOIN
  22. (
  23. SELECT src2.key as key, count(distinct(src2.value)) AS value1,
  24. count(distinct(src2.key)) AS value2
  25. FROM src1 src2 group by src2.key
  26. ) b
  27. ON (a.key = b.key)
  28. POSTHOOK: type: QUERY
  29. ABSTRACT SYNTAX TREE:
  30. (TOK_QUERY (TOK_FROM (TOK_FULLOUTERJOIN (TOK_SUBQUERY (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src) src1)) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR (. (TOK_TABLE_OR_COL src1) key) key) (TOK_SELEXPR (TOK_FUNCTION count (. (TOK_TABLE_OR_COL src1) value)) value)) (TOK_GROUPBY (. (TOK_TABLE_OR_COL src1) key)))) a) (TOK_SUBQUERY (TOK_QUERY (TOK_FROM (TOK_TABREF (TOK_TABNAME src1) src2)) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR (. (TOK_TABLE_OR_COL src2) key) key) (TOK_SELEXPR (TOK_FUNCTIONDI count (. (TOK_TABLE_OR_COL src2) value)) value1) (TOK_SELEXPR (TOK_FUNCTIONDI count (. (TOK_TABLE_OR_COL src2) key)) value2)) (TOK_GROUPBY (. (TOK_TABLE_OR_COL src2) key)))) b) (= (. (TOK_TABLE_OR_COL a) key) (. (TOK_TABLE_OR_COL b) key)))) (TOK_INSERT (TOK_DESTINATION (TOK_DIR TOK_TMP_FILE)) (TOK_SELECT (TOK_SELEXPR (. (TOK_TABLE_OR_COL a) key)) (TOK_SELEXPR (. (TOK_TABLE_OR_COL a) value)) (TOK_SELEXPR (. (TOK_TABLE_OR_COL b) key)) (TOK_SELEXPR (. (TOK_TABLE_OR_COL b) value1)) (TOK_SELEXPR (. (TOK_TABLE_OR_COL b) value2)))))
  31. STAGE DEPENDENCIES:
  32. Stage-1 is a root stage
  33. Stage-2 depends on stages: Stage-1, Stage-3
  34. Stage-3 is a root stage
  35. Stage-0 is a root stage
  36. STAGE PLANS:
  37. Stage: Stage-1
  38. Map Reduce
  39. Alias -> Map Operator Tree:
  40. b:src2
  41. TableScan
  42. alias: src2
  43. Select Operator
  44. expressions:
  45. expr: key
  46. type: string
  47. expr: value
  48. type: string
  49. outputColumnNames: key, value
  50. Group By Operator
  51. aggregations:
  52. expr: count(DISTINCT value)
  53. expr: count(DISTINCT key)
  54. bucketGroup: false
  55. keys:
  56. expr: key
  57. type: string
  58. expr: value
  59. type: string
  60. mode: hash
  61. outputColumnNames: _col0, _col1, _col2, _col3
  62. Reduce Output Operator
  63. key expressions:
  64. expr: _col0
  65. type: string
  66. expr: _col1
  67. type: string
  68. sort order: ++
  69. Map-reduce partition columns:
  70. expr: _col0
  71. type: string
  72. tag: -1
  73. value expressions:
  74. expr: _col2
  75. type: bigint
  76. expr: _col3
  77. type: bigint
  78. Reduce Operator Tree:
  79. Group By Operator
  80. aggregations:
  81. expr: count(DISTINCT KEY._col1:0._col0)
  82. expr: count(DISTINCT KEY._col1:1._col0)
  83. bucketGroup: false
  84. keys:
  85. expr: KEY._col1:1._col0
  86. type: string
  87. mode: mergepartial
  88. outputColumnNames: _col0, _col1, _col2
  89. Select Operator
  90. expressions:
  91. expr: _col0
  92. type: string
  93. expr: _col1
  94. type: bigint
  95. expr: _col2
  96. type: bigint
  97. outputColumnNames: _col0, _col1, _col2
  98. File Output Operator
  99. compressed: false
  100. GlobalTableId: 0
  101. table:
  102. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  103. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  104. Stage: Stage-2
  105. Map Reduce
  106. Alias -> Map Operator Tree:
  107. $INTNAME
  108. Reduce Output Operator
  109. key expressions:
  110. expr: _col0
  111. type: string
  112. sort order: +
  113. Map-reduce partition columns:
  114. expr: _col0
  115. type: string
  116. tag: 1
  117. value expressions:
  118. expr: _col0
  119. type: string
  120. expr: _col1
  121. type: bigint
  122. expr: _col2
  123. type: bigint
  124. $INTNAME1
  125. Reduce Output Operator
  126. key expressions:
  127. expr: _col0
  128. type: string
  129. sort order: +
  130. Map-reduce partition columns:
  131. expr: _col0
  132. type: string
  133. tag: 0
  134. value expressions:
  135. expr: _col0
  136. type: string
  137. expr: _col1
  138. type: bigint
  139. Reduce Operator Tree:
  140. Join Operator
  141. condition map:
  142. Outer Join 0 to 1
  143. condition expressions:
  144. 0 {VALUE._col0} {VALUE._col1}
  145. 1 {VALUE._col0} {VALUE._col1} {VALUE._col2}
  146. handleSkewJoin: false
  147. outputColumnNames: _col0, _col1, _col2, _col3, _col4
  148. Select Operator
  149. expressions:
  150. expr: _col0
  151. type: string
  152. expr: _col1
  153. type: bigint
  154. expr: _col2
  155. type: string
  156. expr: _col3
  157. type: bigint
  158. expr: _col4
  159. type: bigint
  160. outputColumnNames: _col0, _col1, _col2, _col3, _col4
  161. File Output Operator
  162. compressed: false
  163. GlobalTableId: 0
  164. table:
  165. input format: org.apache.hadoop.mapred.TextInputFormat
  166. output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
  167. Stage: Stage-3
  168. Map Reduce
  169. Alias -> Map Operator Tree:
  170. a:src1
  171. TableScan
  172. alias: src1
  173. Select Operator
  174. expressions:
  175. expr: key
  176. type: string
  177. expr: value
  178. type: string
  179. outputColumnNames: key, value
  180. Group By Operator
  181. aggregations:
  182. expr: count(value)
  183. bucketGroup: false
  184. keys:
  185. expr: key
  186. type: string
  187. mode: hash
  188. outputColumnNames: _col0, _col1
  189. Reduce Output Operator
  190. key expressions:
  191. expr: _col0
  192. type: string
  193. sort order: +
  194. Map-reduce partition columns:
  195. expr: _col0
  196. type: string
  197. tag: -1
  198. value expressions:
  199. expr: _col1
  200. type: bigint
  201. Reduce Operator Tree:
  202. Group By Operator
  203. aggregations:
  204. expr: count(VALUE._col0)
  205. bucketGroup: false
  206. keys:
  207. expr: KEY._col0
  208. type: string
  209. mode: mergepartial
  210. outputColumnNames: _col0, _col1
  211. Select Operator
  212. expressions:
  213. expr: _col0
  214. type: string
  215. expr: _col1
  216. type: bigint
  217. outputColumnNames: _col0, _col1
  218. File Output Operator
  219. compressed: false
  220. GlobalTableId: 0
  221. table:
  222. input format: org.apache.hadoop.mapred.SequenceFileInputFormat
  223. output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
  224. Stage: Stage-0
  225. Fetch Operator
  226. limit: -1
  227. PREHOOK: query: SELECT a.key, a.value, b.key, b.value1, b.value2
  228. FROM
  229. (
  230. SELECT src1.key as key, count(src1.value) AS value FROM src src1 group by src1.key
  231. ) a
  232. FULL OUTER JOIN
  233. (
  234. SELECT src2.key as key, count(distinct(src2.value)) AS value1,
  235. count(distinct(src2.key)) AS value2
  236. FROM src1 src2 group by src2.key
  237. ) b
  238. ON (a.key = b.key)
  239. PREHOOK: type: QUERY
  240. PREHOOK: Input: default@src
  241. PREHOOK: Input: default@src1
  242. PREHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-02-45_095_1063227124063139638/-mr-10000
  243. POSTHOOK: query: SELECT a.key, a.value, b.key, b.value1, b.value2
  244. FROM
  245. (
  246. SELECT src1.key as key, count(src1.value) AS value FROM src src1 group by src1.key
  247. ) a
  248. FULL OUTER JOIN
  249. (
  250. SELECT src2.key as key, count(distinct(src2.value)) AS value1,
  251. count(distinct(src2.key)) AS value2
  252. FROM src1 src2 group by src2.key
  253. ) b
  254. ON (a.key = b.key)
  255. POSTHOOK: type: QUERY
  256. POSTHOOK: Input: default@src
  257. POSTHOOK: Input: default@src1
  258. POSTHOOK: Output: file:/tmp/sdong/hive_2011-02-10_16-02-45_095_1063227124063139638/-mr-10000
  259. NULL NULL 1 0
  260. NULL NULL 1 0
  261. NULL NULL 1 0
  262. NULL NULL 1 1
  263. 0 3 NULL NULL NULL
  264. 10 1 NULL NULL NULL
  265. 100 2 NULL NULL NULL
  266. 103 2 NULL NULL NULL
  267. 104 2 NULL NULL NULL
  268. 105 1 NULL NULL NULL
  269. 11 1 NULL NULL NULL
  270. 111 1 NULL NULL NULL
  271. 113 2 NULL NULL NULL
  272. 114 1 NULL NULL NULL
  273. 116 1 NULL NULL NULL
  274. 118 2 NULL NULL NULL
  275. 119 3 NULL NULL NULL
  276. 12 2 NULL NULL NULL
  277. 120 2 NULL NULL NULL
  278. 125 2 NULL NULL NULL
  279. 126 1 NULL NULL NULL
  280. 128 3 128 0 1
  281. 129 2 NULL NULL NULL
  282. 131 1 NULL NULL NULL
  283. 133 1 NULL NULL NULL
  284. 134 2 NULL NULL NULL
  285. 136 1 NULL NULL NULL
  286. 137 2 NULL NULL NULL
  287. 138 4 NULL NULL NULL
  288. 143 1 NULL NULL NULL
  289. 145 1 NULL NULL NULL
  290. 146 2 146 0 1
  291. 149 2 NULL NULL NULL
  292. 15 2 NULL NULL NULL
  293. 150 1 150 0 1
  294. 152 2 NULL NULL NULL
  295. 153 1 NULL NULL NULL
  296. 155 1 NULL NULL NULL
  297. 156 1 NULL NULL NULL
  298. 157 1 NULL NULL NULL
  299. 158 1 NULL NULL NULL
  300. 160 1 NULL NULL NULL
  301. 162 1 NULL NULL NULL
  302. 163 1 NULL NULL NULL
  303. 164 2 NULL NULL NULL
  304. 165 2 NULL NULL NULL
  305. 166 1 NULL NULL NULL
  306. 167 3 NULL NULL NULL
  307. 168 1 NULL NULL NULL
  308. 169 4 NULL NULL NULL
  309. 17 1 NULL NULL NULL
  310. 170 1 NULL NULL NULL
  311. 172 2 NULL NULL NULL
  312. 174 2 NULL NULL NULL
  313. 175 2 NULL NULL NULL
  314. 176 2 NULL NULL NULL
  315. 177 1 NULL NULL NULL
  316. 178 1 NULL NULL NULL
  317. 179 2 NULL NULL NULL
  318. 18 2 NULL NULL NULL
  319. 180 1 NULL NULL NULL
  320. 181 1 NULL NULL NULL
  321. 183 1 NULL NULL NULL
  322. 186 1 NULL NULL NULL
  323. 187 3 NULL NULL NULL
  324. 189 1 NULL NULL NULL
  325. 19 1 NULL NULL NULL
  326. 190 1 NULL NULL NULL
  327. 191 2 NULL NULL NULL
  328. 192 1 NULL NULL NULL
  329. 193 3 NULL NULL NULL
  330. 194 1 NULL NULL NULL
  331. 195 2 NULL NULL NULL
  332. 196 1 NULL NULL NULL
  333. 197 2 NULL NULL NULL
  334. 199 3 NULL NULL NULL
  335. 2 1 NULL NULL NULL
  336. 20 1 NULL NULL NULL
  337. 200 2 NULL NULL NULL
  338. 201 1 NULL NULL NULL
  339. 202 1 NULL NULL NULL
  340. 203 2 NULL NULL NULL
  341. 205 2 NULL NULL NULL
  342. 207 2 NULL NULL NULL
  343. 208 3 NULL NULL NULL
  344. 209 2 NULL NULL NULL
  345. 213 2 213 0 1
  346. 214 1 NULL NULL NULL
  347. 216 2 NULL NULL NULL
  348. 217 2 NULL NULL NULL
  349. 218 1 NULL NULL NULL
  350. 219 2 NULL NULL NULL
  351. 221 2 NULL NULL NULL
  352. 222 1 NULL NULL NULL
  353. 223 2 NULL NULL NULL
  354. 224 2 224 0 1
  355. 226 1 NULL NULL NULL
  356. 228 1 NULL NULL NULL
  357. 229 2 NULL NULL NULL
  358. 230 5 NULL NULL NULL
  359. 233 2 NULL NULL NULL
  360. 235 1 NULL NULL NULL
  361. 237 2 NULL NULL NULL
  362. 238 2 238 0 1
  363. 239 2 NULL NULL NULL
  364. 24 2 NULL NULL NULL
  365. 241 1 NULL NULL NULL
  366. 242 2 NULL NULL NULL
  367. 244 1 NULL NULL NULL
  368. 247 1 NULL NULL NULL
  369. 248 1 NULL NULL NULL
  370. 249 1 NULL NULL NULL
  371. 252 1 NULL NULL NULL
  372. 255 2 255 0 1
  373. 256 2 NULL NULL NULL
  374. 257 1 NULL NULL NULL
  375. 258 1 NULL NULL NULL
  376. 26 2 NULL NULL NULL
  377. 260 1 NULL NULL NULL
  378. 262 1 NULL NULL NULL
  379. 263 1 NULL NULL NULL
  380. 265 2 NULL NULL NULL
  381. 266 1 NULL NULL NULL
  382. 27 1 NULL NULL NULL
  383. 272 2 NULL NULL NULL
  384. 273 3 273 0 1
  385. 274 1 NULL NULL NULL
  386. 275 1 NULL NULL NULL
  387. 277 4 NULL NULL NULL
  388. 278 2 278 0 1
  389. 28 1 NULL NULL NULL
  390. 280 2 NULL NULL NULL
  391. 281 2 NULL NULL NULL
  392. 282 2 NULL NULL NULL
  393. 283 1 NULL NULL NULL
  394. 284 1 NULL NULL NULL
  395. 285 1 NULL NULL NULL
  396. 286 1 NULL NULL NULL
  397. 287 1 NULL NULL NULL
  398. 288 2 NULL NULL NULL
  399. 289 1 NULL NULL NULL
  400. 291 1 NULL NULL NULL
  401. 292 1 NULL NULL NULL
  402. 296 1 NULL NULL NULL
  403. 298 3 NULL NULL NULL
  404. 30 1 NULL NULL NULL
  405. 302 1 NULL NULL NULL
  406. 305 1 NULL NULL NULL
  407. 306 1 NULL NULL NULL
  408. 307 2 NULL NULL NULL
  409. 308 1 NULL NULL NULL
  410. 309 2 NULL NULL NULL
  411. 310 1 NULL NULL NULL
  412. 311 3 311 0 1
  413. 315 1 NULL NULL NULL
  414. 316 3 NULL NULL NULL
  415. 317 2 NULL NULL NULL
  416. 318 3 NULL NULL NULL
  417. 321 2 NULL NULL NULL
  418. 322 2 NULL NULL NULL
  419. 323 1 NULL NULL NULL
  420. 325 2 NULL NULL NULL
  421. 327 3 NULL NULL NULL
  422. 33 1 NULL NULL NULL
  423. 331 2 NULL NULL NULL
  424. 332 1 NULL NULL NULL
  425. 333 2 NULL NULL NULL
  426. 335 1 NULL NULL NULL
  427. 336 1 NULL NULL NULL
  428. 338 1 NULL NULL NULL
  429. 339 1 NULL NULL NULL
  430. 34 1 NULL NULL NULL
  431. 341 1 NULL NULL NULL
  432. 342 2 NULL NULL NULL
  433. 344 2 NULL NULL NULL
  434. 345 1 NULL NULL NULL
  435. 348 5 NULL NULL NULL
  436. 35 3 NULL NULL NULL
  437. 351 1 NULL NULL NULL
  438. 353 2 NULL NULL NULL
  439. 356 1 NULL NULL NULL
  440. 360 1 NULL NULL NULL
  441. 362 1 NULL NULL NULL
  442. 364 1 NULL NULL NULL
  443. 365 1 NULL NULL NULL
  444. 366 1 NULL NULL NULL
  445. 367 2 NULL NULL NULL
  446. 368 1 NULL NULL NULL
  447. 369 3 369 0 1
  448. 37 2 NULL NULL NULL
  449. 373 1 NULL NULL NULL
  450. 374 1 NULL NULL NULL
  451. 375 1 NULL NULL NULL
  452. 377 1 NULL NULL NULL
  453. 378 1 NULL NULL NULL
  454. 379 1 NULL NULL NULL
  455. 382 2 NULL NULL NULL
  456. 384 3 NULL NULL NULL
  457. 386 1 NULL NULL NULL
  458. 389 1 NULL NULL NULL
  459. 392 1 NULL NULL NULL
  460. 393 1 NULL NULL NULL
  461. 394 1 NULL NULL NULL
  462. 395 2 NULL NULL NULL
  463. 396 3 NULL NULL NULL
  464. 397 2 NULL NULL NULL
  465. 399 2 NULL NULL NULL
  466. 4 1 NULL NULL NULL
  467. 400 1 NULL NULL NULL
  468. 401 5 401 0 1
  469. 402 1 NULL NULL NULL
  470. 403 3 NULL NULL NULL
  471. 404 2 NULL NULL NULL
  472. 406 4 406 0 1
  473. 407 1 NULL NULL NULL
  474. 409 3 NULL NULL NULL
  475. 41 1 NULL NULL NULL
  476. 411 1 NULL NULL NULL
  477. 413 2 NULL NULL NULL
  478. 414 2 NULL NULL NULL
  479. 417 3 NULL NULL NULL
  480. 418 1 NULL NULL NULL
  481. 419 1 NULL NULL NULL
  482. 42 2 NULL NULL NULL
  483. 421 1 NULL NULL NULL
  484. 424 2 NULL NULL NULL
  485. 427 1 NULL NULL NULL
  486. 429 2 NULL NULL NULL
  487. 43 1 NULL NULL NULL
  488. 430 3 NULL NULL NULL
  489. 431 3 NULL NULL NULL
  490. 432 1 NULL NULL NULL
  491. 435 1 NULL NULL NULL
  492. 436 1 NULL NULL NULL
  493. 437 1 NULL NULL NULL
  494. 438 3 NULL NULL NULL
  495. 439 2 NULL NULL NULL
  496. 44 1 NULL NULL NULL
  497. 443 1 NULL NULL NULL
  498. 444 1 NULL NULL NULL
  499. 446 1 NULL NULL NULL
  500. 448 1 NULL NULL NULL
  501. 449 1 NULL NULL NULL
  502. 452 1 NULL NULL NULL
  503. 453 1 NULL NULL NULL
  504. 454 3 NULL NULL NULL
  505. 455 1 NULL NULL NULL
  506. 457 1 NULL NULL NULL
  507. 458 2 NULL NULL NULL
  508. 459 2 NULL NULL NULL
  509. 460 1 NULL NULL NULL
  510. 462 2 NULL NULL NULL
  511. 463 2 NULL NULL NULL
  512. 466 3 NULL NULL NULL
  513. 467 1 NULL NULL NULL
  514. 468 4 NULL NULL NULL
  515. 469 5 NULL NULL NULL
  516. 47 1 NULL NULL NULL
  517. 470 1 NULL NULL NULL
  518. 472 1 NULL NULL NULL
  519. 475 1 NULL NULL NULL
  520. 477 1 NULL NULL NULL
  521. 478 2 NULL NULL NULL
  522. 479 1 NULL NULL NULL
  523. 480 3 NULL NULL NULL
  524. 481 1 NULL NULL NULL
  525. 482 1 NULL NULL NULL
  526. 483 1 NULL NULL NULL
  527. 484 1 NULL NULL NULL
  528. 485 1 NULL NULL NULL
  529. 487 1 NULL NULL NULL
  530. 489 4 NULL NULL NULL
  531. 490 1 NULL NULL NULL
  532. 491 1 NULL NULL NULL
  533. 492 2 NULL NULL NULL
  534. 493 1 NULL NULL NULL
  535. 494 1 NULL NULL NULL
  536. 495 1 NULL NULL NULL
  537. 496 1 NULL NULL NULL
  538. 497 1 NULL NULL NULL
  539. 498 3 NULL NULL NULL
  540. 5 3 NULL NULL NULL
  541. 51 2 NULL NULL NULL
  542. 53 1 NULL NULL NULL
  543. 54 1 NULL NULL NULL
  544. 57 1 NULL NULL NULL
  545. 58 2 NULL NULL NULL
  546. 64 1 NULL NULL NULL
  547. 65 1 NULL NULL NULL
  548. 66 1 66 0 1
  549. 67 2 NULL NULL NULL
  550. 69 1 NULL NULL NULL
  551. 70 3 NULL NULL NULL
  552. 72 2 NULL NULL NULL
  553. 74 1 NULL NULL NULL
  554. 76 2 NULL NULL NULL
  555. 77 1 NULL NULL NULL
  556. 78 1 NULL NULL NULL
  557. 8 1 NULL NULL NULL
  558. 80 1 NULL NULL NULL
  559. 82 1 NULL NULL NULL
  560. 83 2 NULL NULL NULL
  561. 84 2 NULL NULL NULL
  562. 85 1 NULL NULL NULL
  563. 86 1 NULL NULL NULL
  564. 87 1 NULL NULL NULL
  565. 9 1 NULL NULL NULL
  566. 90 3 NULL NULL NULL
  567. 92 1 NULL NULL NULL
  568. 95 2 NULL NULL NULL
  569. 96 1 NULL NULL NULL
  570. 97 2 NULL NULL NULL
  571. 98 2 98 0 1
  572. NULL NULL val_146 1 0
  573. NULL NULL val_150 1 0
  574. NULL NULL val_165 1 0
  575. NULL NULL val_193 1 0
  576. NULL NULL val_213 1 0
  577. NULL NULL val_238 1 0
  578. NULL NULL val_255 1 0
  579. NULL NULL val_265 1 0
  580. NULL NULL val_27 1 0
  581. NULL NULL val_273 1 0
  582. NULL NULL val_278 1 0
  583. NULL NULL val_311 1 0
  584. NULL NULL val_401 1 0
  585. NULL NULL val_406 1 0
  586. NULL NULL val_409 1 0
  587. NULL NULL val_484 1 0
  588. NULL NULL val_66 1 0
  589. NULL NULL val_98 1 0