1K
Longest
369
130
122
345
257
167
30
22
11
187
350
616
260
627
130
203
127
100
22