522
379
555