627
Longest
254
544
237
350
136
322
71
1766
379
15776
99
596
611
19999
181
854
1087
6403
603