3010
Longest
1891
1649
2283
1418
3849
573
1030
4347
1193
5633
3453
1182
2547
4416
6504
15004
51976
95
2315