12291 15978
5440 7072
14110 18343