687
688
521
330
691
158