927
Longest
613
510
169
1540
3851
2485
1922
3595
3242
334
18627
626
1430
170
4712
4988
1205
27313
1577