16K
xnxn
30K
19K
9K
18K
18K
21K