596
363
260
263
448
592