678
Longest
367
101
166
564
212
1K
15K
706
4K