10
neighbor
7
334
323
163
158
86
445
582