23318
Longest
171
166
1383
7888
996
174
305
76
236
154
591
197
73387
326
313
126
3720
790
237