579
433
502
355
365
415
1279