Maximum standard input script size


What is the maximum size for an input script so to be considered standard ? Looking at the Bitcoin Core source code it appears to be 10’000 byte, however reading here and there, it appears to be 1650 byte. If that’s the case, if the input script is redeeming a P2SH, is the size of the redeem script (520 byte) to be considered in the count, or not ? Thank you very much !