393
Longest
469
167
525
1915
1404
320
1191
17295
142
624
4209
1815
101
353
66
600
292
1511
2571