664
Longest
211
449
395
97
393
462
99
337
639
537
8590
571
1167
662
538
977
1236
573
410