739
Longest
1820
576
198
270
51
172
145
89
294
160
150
98
129
69
381
108
882
105
193