103
Longest
50
265
153
228
13586
4543
1313
845
519
7128
456
2567
5021
426
455
22837
794
1065
676