269
Longest
140
605
1016
66
554
1269
96
433
823
253
1348
5782
11106
4083
208
68
2011
1252
107