597
270
414
935
292
278
288