957
Longest
319
351
222
78
182
9519
164
355
100
236
769
255
276
2785
128
1460
205
914
166