// inputに入力データ全体が入る
function Main(input) {
	input = input.split("\n");
	const input1 = input[0].split(" ");
	const L = parseInt(input1[0]);
	const R = parseInt(input1[1]);

	if (Math.floor((R - L) / 2019) > 2) {
		console.log(0);
	} else if (Math.floor((R - L) / 2019) > 1) {
		console.log(0);
	} else {
		if (R % 2019 < L % 2019) {
			console.log(0);
		} else {
			var min = 2019;
			for (i = L % 2019; i < R % 2019; i++) {
				for (j = L % 2019 + 1; j <= R % 2019; j++) {
					if (min > (i * j) % 2019) min = (i * j) % 2019;
				}
			}
			console.log(min);
		}
	}

}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));