a: \(\left(3965-2378\right)-\left(437-1378\right)-528\)
\(=3965-2378-437+1378-528\)
\(=\left(3965-437-528\right)-\left(2378-1378\right)\)
\(=3000-1000=2000\)
b: \(\left(-457\right)+\left(-123\right)+23+237\)
\(=\left(-457+237\right)+\left(-123+23\right)\)
\(=-220-100=-320\)
c: \(\left(-329\right)-\left(15-101\right)-\left(25-440\right)\)
\(=-329-15+101-25+440\)
\(=\left(440-15-25\right)+\left(-329+101\right)\)
\(=400-228=172\)