382
Longest
104
224
312
2597
513
296
1062
1788
1113
2230
2250
3375
3523
1907
1199
616
338
777
675