def tsd_calc_pagenum_offset(indexpage):
    offsets = {'Толковый словарь. Том 1 (Даль 1903).djvu': 17, 'Толковый словарь. Том 2 (Даль 1905).djvu': 2, 'Толковый словарь. Том 3 (Даль 1907).djvu': 2, 'Толковый словарь. Том 4 (Даль 1909).djvu': 4, 'Толковый словарь Даля (2-е издание). Том 1 (1880).pdf': 90, 'Толковый словарь Даля (2-е издание). Том 2 (1881).pdf': 9, 'Толковый словарь Даля (2-е издание). Том 3 (1882).pdf': 8, 'Толковый словарь Даля (2-е издание). Том 4 (1882).pdf': 8, 'Толковый словарь Даля (1-е издание). Часть 1 (1863).pdf': 2, 'Толковый словарь Даля (1-е издание). Часть 2 (1865).pdf': (- 626), 'Толковый словарь Даля (1-е издание). Часть 3 (1865).pdf': 1, 'Толковый словарь Даля (1-е издание). Часть 4 (1866).pdf': 3}
    return offsets[indexpage]
def tsd_calc_pagenum_offset(indexpage):
    offsets = {'Толковый словарь. Том 1 (Даль 1903).djvu': 17, 'Толковый словарь. Том 2 (Даль 1905).djvu': 2, 'Толковый словарь. Том 3 (Даль 1907).djvu': 2, 'Толковый словарь. Том 4 (Даль 1909).djvu': 4, 'Толковый словарь Даля (2-е издание). Том 1 (1880).pdf': 90, 'Толковый словарь Даля (2-е издание). Том 2 (1881).pdf': 9, 'Толковый словарь Даля (2-е издание). Том 3 (1882).pdf': 8, 'Толковый словарь Даля (2-е издание). Том 4 (1882).pdf': 8, 'Толковый словарь Даля (1-е издание). Часть 1 (1863).pdf': 2, 'Толковый словарь Даля (1-е издание). Часть 2 (1865).pdf': (- 626), 'Толковый словарь Даля (1-е издание). Часть 3 (1865).pdf': 1, 'Толковый словарь Даля (1-е издание). Часть 4 (1866).pdf': 3}
    return offsets[indexpage]