31, 630, 22, 276