523
262
102