\(i, j\) は独立して考えて構わない.

\(i, j\) ともに余りは \(0\) から \(2018\) までの \(2019\) 種類なので \(i, j\) ともに最大で \(L+2018, i+2019\) まで考えればいい.