747
Longest
287
566
827
392
1K
793
1K
1K
4K
348
7K
438
3K
390
723
397
728
760
1K