Given a string `s`, return the number of palindromic substrings (substrings that read the same forwards and backwards). Different positions count separately even if equal.