294
Longest
455
744
1103
145
544
373
2708
298
5599
377
1320
322
1493
668
293
989
519
867
2990