在三角型ABC中,角ABC=90度,AC=12,CB=5,AM=AC,BN=BC,则MN的长是多少?