Zum Inhalt springen

Modul:Vorlage:Runeberg/NF

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 7. August 2025 um 14:31 Uhr durch imported>Lómelinde (so, ich hoffe jetzt passt es endlich).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Modul:Vorlage:LuaModuleDoc:144: attempt to index field 'wikibase' (a nil value)


local Serial = "2025-08-07"
--[=[ Runeberg/NF
require() table supporting:  Nordisk familjebok (1876...1937 + 1951) 
]=]



return {
    facet = function ( Data, aEdt, aVol, aClm )
        local j  = aVol or 1
        local k  = j
        local m  = Data.params.page
        local r1, r2, s1, s2
         if aEdt == 1 then
            s1 = "a"
        elseif aEdt == 2 then
            if j <= 20 then
                s1 = "b"
            else
                s1 = "c"
                if j == 39 then
                    k = 14
                else
                    k = j - 20
                end
            end
        elseif aEdt == 3 then
            if j <= 20 then
                s1 = "d"
            else
                s1 = "e"
                k = j - 20
            end
        elseif aEdt == 4 then
            if j <= 20 then
                s1 = "f"
            else
                s1 = "g" 
                if j == 22 then
                    k = 14
                else
                    k = j - 20
                end
            end
        end
        if s1 then
            s2 = string.char( k + 96 )
            if m and m ~= "" then
                if m:match( "^0*[1-9]%d?%d?%d?$" ) then
                    m = tonumber( m )
                else
                    m  = false
                    r1 = Data.fault( 11 )
                end
            else
                m = Data.folio( aEdt or 1,  j,  aClm,  2 )
            end
            if m then
                r1 = s1 .. s2
                r2 = string.format( "%04d.html", m )
            else
                r1 = Data.fault( 12 )
            end
        end
        return r1, r2
    end, -- .facet()
    figures = function ( Data )
        -- Retrieve numbers from invocation
        -- Returns numbers: edition, volume, column, error
        local sEdt = mw.text.trim( Data.params.ed or "" )
        local sVol = mw.text.trim( Data.params.vol or "" )
        local sClm = mw.text.trim( Data.params.sub or "" )
        local last = Data.params.suppl
        local rEdt = sEdt:match( "^[1234]$" )
        local rVol, rClm, rErr
        if last then
            last = ( last ~= ""  and  last ~= "0" )
        end
        if rEdt then
            rEdt = tonumber( rEdt )
            rVol = sVol:match( "^[123]?%d$" )
            if rVol then
                rVol = tonumber( rVol )
                if rVol > 0   and
                   ( ( rEdt == 1  and  rVol <= 20 )   or
                     ( rEdt == 2  and  rVol <= 38 )   or
                     ( rEdt == 3  and  rVol <= 23 )   or
                     ( rEdt == 4  and  rVol <= 22 ) ) then
                    if last then
                        if rVol >= 34 then
                            if rVol == 34 then
                                rVol = 39
                            end
                        elseif rEdt == 1  and  rVol >= 19 then
                        else
                            rErr = 4
                        end
                    end
                    rClm = sClm:match( "^%d+$" )
                    if rClm then
                        rClm = tonumber( rClm )
                    elseif sClm ~= "" then
                        rErr = 5
                    end
                else
                    rVol = false
                    rErr = 3
                end
            elseif sVol ~= ""  or  sClm ~= "" then
                rErr = 2
            end
        elseif sEdt ~= ""  or  sVol ~= ""  or  sClm ~= ""  or  last then
            rErr = 1
        end
        return  rEdt, rVol, rClm, rErr
    end, -- .figures()
    pages = { { { {    1,  256,  8 },
                  {  257, 1580,  0, "oddOnly" } },    --  1
                { {    1, 1584,  8 } },               --  2
                { {    1, 1584,  6 } },               --  3
                { {    1, 1582,  6 } },               --  4
                { {    1, 1584,  6 } },               --  5
                { {    1, 1584,  4 } },               --  6
                { {    1, 1584,  6 } },               --  7
                { {    1, 1582,  4 } },               --  8
                { {    1, 1584,  6 } },               --  9
                { {    1, 1584,  6 } },               -- 10
                { {    1, 1584,  6 } },               -- 11
                { {    1, 1584,  6 } },               -- 12
                { {    1, 1584,  6 } },               -- 13
                { {    1, 1584,  6 } },               -- 14
                { {    1, 1584,  6 } },               -- 15
                { {    1, 1640,  6 } },               -- 16
                { {    1, 1600,  4 } },               -- 17
                { {    1,  856,  2 } },               -- 18
                { {    1,  208,  2 },
                  {  209, 1290,  6 } },               -- 19
                { {    1,  696,  4 },
                  {  697, 2340,  8 },
                  { 2341, 2364, 12 } } },             -- 20
              { { {    1,  248, 12 },
                  {  249,  260, 16 },
                  {  261,  264, 20 },
                  {  265,  268, 24 },
                  {  269,  288, 26 },
                  {  289,  432, 28 },
                  {  433,  524, 30 },
                  {  525,  540, 32 },
                  {  541,  724, 34 },
                  {  725,  780, 38 },
                  {  781,  808, 46 },
                  {  809,  812, 50 },
                  {  813,  816, 56 },
                  {  817,  860, 60 },
                  {  861,  960, 62 },
                  {  961, 1228, 64 },
                  { 1229, 1288, 66 },
                  { 1289, 1512, 68 } },         --  1
                { {    1,  152, 12 },
                  {  153,  172, 16 },
                  {  173,  448, 26 },
                  {  449,  456, 30 },
                  {  457,  996, 34 },
                  {  997, 1196, 36 },
                  { 1197, 1240, 38 },
                  { 1241, 1512, 42 } },         --  2
                { {    1,  212, 22 },
                  {  213,  368, 24 },
                  {  369,  372, 32 },
                  {  373,  944, 34 },
                  {  945,  964, 38 },
                  {  965, 1168, 40 },
                  { 1169, 1264, 42 },
                  { 1265, 1504, 56 } },         --  3
                { {    1,  376, 16 },
                  {  377,  576, 18 },
                  {  577,  600, 22 },
                  {  601,  736, 24 },
                  {  737,  784, 52 },
                  {  785,  828, 54 },
                  {  829,  844, 56 },
                  {  845,  908, 58 },
                  {  909,  936, 60 },
                  {  937, 1504, 62 } },         --  4
                { {    1,  176, 16 },
                  {  177,  224, 20 },
                  {  225,  364, 22 },
                  {  365,  480, 24 },
                  {  481,  644, 26 },
                  {  645,  736, 30 },
                  {  737,  752, 32 },
                  {  753,  756, 34 },
                  {  757,  832, 36 },
                  {  833,  836, 38 },
                  {  837, 1268, 40 },
                  { 1269, 1384, 44 },
                  { 1385, 1436, 46 },
                  { 1437, 1504, 48 } },         --  5
                { {    1,   72, 16 },
                  {   73,  308, 18 },
                  {  309,  312, 20 },
                  {  313,  568, 22 },
                  {  569,  572, 24 },
                  {  573,  580, 28 },
                  {  581,  844, 30 },
                  {  845,  888, 34 },
                  {  889,  932, 36 },
                  {  933, 1152, 42 },
                  { 1153, 1180, 44 },
                  { 1181, 1216, 46 },
                  { 1217, 1360, 50 },
                  { 1361, 1468, 52 },
                  { 1469, 1476, 60 },
                  { 1477, 1504, 62 } },        --  6
                { {    1,  388, 16 },
                  {  389,  492, 18 },
                  {  493,  696, 20 },
                  {  697,  832, 22 },
                  {  833, 1004, 24 },
                  { 1005, 1008, 26 },
                  { 1009, 1068, 28 },
                  { 1069, 1084, 32 },
                  { 1085, 1088, 38 },
                  { 1089, 1092, 42 },
                  { 1093, 1156, 44 },
                  { 1157, 1196, 46 },
                  { 1197, 1420, 48 },
                  { 1421, 1504, 50 } },        --  7
                { {    1,  176, 16 },
                  {  177,  224, 18 },
                  {  225,  272, 20 },
                  {  273,  528, 24 },
                  {  529,  616, 28 },
                  {  617,  698, 32 },
                  {  699,  744, 34 },
                  {  745,  784, 36 },
                  {  785, 1000, 44 },
                  { 1001, 1104, 46 },
                  { 1105, 1504, 54 } },        --  8
                { {    1,  200, 16 },
                  {  201, 1108, 18 },
                  { 1109, 1188, 20 },
                  { 1189, 1284, 22 },
                  { 1285, 1296, 24 },
                  { 1297, 1504, 30 } },        --  9
                { {    1,  100, 16 },
                  {  101,  240, 18 },
                  {  241,  496, 26 },
                  {  497,  608, 28 },
                  {  609,  832, 32 },
                  {  833,  892, 36 },
                  {  893,  896, 40 },
                  {  897, 1202, 44 },
                  { 1203, 1312, 48 },
                  { 1313, 1504, 52 } },        -- 10
                { {    1,  356, 16 },
                  {  357,  876, 20 },
                  {  877,  940, 22 },
                  {  941,  964, 24 },
                  {  965, 1312, 28 },
                  { 1313, 1504, 32 } },        -- 11
                { {    1,  100, 16 },
                  {  101,  176, 20 },
                  {  177,  200, 24 },
                  {  201,  260, 26 },
                  {  261,  276, 30 },
                  {  277,  512, 32 },
                  {  513,  924, 36 },
                  {  925,  996, 38 },
                  {  997, 1028, 42 },
                  { 1029, 1048, 46 },
                  { 1049, 1264, 50 },
                  { 1265, 1268, 54 },
                  { 1269, 1292, 58 },
                  { 1293, 1368, 60 },
                  { 1369, 1504, 64 } },        -- 12
                { {    1,  432, 16 },
                  {  433,  456, 20 },
                  {  457,  560, 24 },
                  {  561,  780, 26 },
                  {  781, 1168, 28 },
                  { 1169, 1504, 32 } },        -- 13
                { {    1,   32, 16 },
                  {   33,  228, 22 },
                  {  229,  624, 24 },
                  {  625,  840, 26 },
                  {  841, 1504, 32 } },        -- 14
                { {    1,  476, 16 },
                  {  477,  616, 18 },
                  {  617,  652, 22 },
                  {  653,  656, 26 },
                  {  657, 1076, 30 },
                  { 1077, 1256, 34 },
                  { 1257, 1504, 36 } },        -- 15
                { {    1,  100, 16 },
                  {  101,  376, 20 },
                  {  377,  500, 24 },
                  {  501,  728, 28 },
                  {  729,  730, 30 },
                  {  731,  756, 32 },
                  {  757,  792, 34 },
                  {  793, 1044, 36 },
                  { 1045, 1048, 48 },
                  { 1049, 1056, 54 },
                  { 1057, 1364, 58 },
                  { 1365, 1504, 60 } },        -- 16
                { {    1,  420, 18 },
                  {  421,  672, 20 },
                  {  673,  980, 28 },
                  {  991, 1376, 30 },
                  { 1377, 1502, 34 } },        -- 17
                { {    1,  556, 16 },
                  {  557,  616, 20 },
                  {  617,  864, 22 },
                  {  865, 1184, 26 },
                  { 1185, 1502, 28 } },        -- 18
                { {    1,   40, 16 },
                  {   41,  212, 22 },
                  {  213,  256, 24 },
                  {  257,  300, 28 },
                  {  301,  536, 34 },
                  {  537,  652, 36 },
                  {  653,  668, 40 },
                  {  669,  680, 42 },
                  {  681,  900, 46 },
                  {  901,  904, 50 },
                  {  905, 1184, 54 },
                  { 1185, 1312, 58 },
                  { 1313, 1376, 60 },
                  { 1377, 1480, 62 },
                  { 1481, 1484, 66 },
                  { 1485, 1504, 68 } },        -- 19
                { {    1,    4, 16 },
                  {    5,  380, 18 },
                  {  381,  440, 20 },
                  {  441,  676, 26 },
                  {  677,  808, 30 },
                  {  809,  832, 32 },
                  {  833,  936, 36 },
                  {  937, 1308, 40 },
                  { 1309, 1504, 44 } },        -- 20
                { {    1,   68, 16 },
                  {   69,   72, 24 },
                  {   73,   80, 32 },
                  {   81,  348, 36 },
                  {  349,  468, 38 },
                  {  469,  528, 42 },
                  {  529,  656, 46 },
                  {  657,  660, 50 },
                  {  661, 1188, 52 },
                  { 1189, 1336, 56 },
                  { 1337, 1504, 60 } },        -- 21
                { {    1,  724, 16 },
                  {  725, 1352, 20 },
                  { 1353, 1392, 22 },
                  { 1393, 1436, 26 },
                  { 1437, 1500, 28 } },        -- 22
                { {    1,  652, 16 },
                  {  653,  656, 20 },
                  {  657,  672, 26 },
                  {  673,  684, 40 },
                  {  685,  724, 42 },
                  {  725,  868, 46 },
                  {  869,  936, 48 },
                  {  937, 1064, 50 },
                  { 1065, 1428, 52 },
                  { 1429, 1448, 56 },
                  { 1449, 1514, 60 } },        -- 23
                { {    1,   48, 16 },
                  {   49,  176, 18 },
                  {  177,  688, 22 },
                  {  689,  756, 24 },
                  {  757, 1260, 26 },
                  { 1261, 1504, 30 } },        -- 24
                { {    1,  420, 16 },
                  {  421,  436, 18 },
                  {  437,  728, 20 },
                  {  729,  772, 22 },
                  {  773, 1044, 24 },
                  { 1045, 1084, 28 },
                  { 1085, 1184, 30 },
                  { 1185, 1200, 32 },
                  { 1201, 1208, 34 },
                  { 1209, 1264, 36 },
                  { 1265, 1360, 40 },
                  { 1361, 1504, 42 } },        -- 25
                { {    1,   16, 16 },
                  {   17,  120, 20 },
                  {  121,  312, 22 },
                  {  313,  480, 26 },
                  {  481,  628, 30 },
                  {  629,  636, 34 },
                  {  637,  676, 36 },
                  {  677,  680, 38 },
                  {  681, 1040, 40 },
                  { 1041, 1284, 42 },
                  { 1285, 1424, 44 },
                  { 1425, 1456, 50 },
                  { 1457, 1460, 62 },
                  { 1461, 1504, 70 } },        -- 26
                { {    1,   52, 16 },
                  {   53,   72, 20 },
                  {   73,  136, 24 },
                  {  137,  296, 28 },
                  {  297,  412, 30 },
                  {  413,  508, 32 },
                  {  509,  592, 34 },
                  {  593,  816, 36 },
                  {  817, 1132, 40 },
                  { 1133, 1136, 42 },
                  { 1337, 1208, 48 },
                  { 1209, 1316, 50 },
                  { 1317, 1404, 52 },
                  { 1405, 1504, 54 } },        -- 27
                { {    1,   68, 16 },
                  {   69,  584, 18 },
                  {  585,  600, 20 },
                  {  601,  704, 22 },
                  {  705,  720, 24 },
                  {  721,  738, 26 },
                  {  739,  744, 28 },
                  {  745, 1188, 30 },
                  { 1189, 1312, 32 } },        -- 28
                { {    1,   16, 16 },
                  {   17,  168, 18 },
                  {  169,  600, 20 },
                  {  601,  652, 24 },
                  {  653,  864, 26 } },        -- 29
                { {    1,   96, 16 },
                  {   97,  132, 18 },
                  {  133,  136, 22 },
                  {  137,  348, 26 },
                  {  349,  624, 30 },
                  {  625,  992, 38 },
                  {  993, 1088, 46 },
                  { 1089, 1216, 56 },
                  { 1217, 1240, 62 },
                  { 1241, 1310, 64 } },        -- 30
                { {    1,  128, 16 },
                  {  129,  752, 18 },
                  {  753,  860, 20 },
                  {  861, 1132, 26 },
                  { 1133, 1184, 30 },
                  { 1185, 1312, 32 } },        -- 31
                { {    1,  304, 16 },
                  {  305,  800, 24 },
                  {  801,  808, 30 },
                  {  809, 1308, 32 } },        -- 32
                { {    1,  160, 16 },
                  {  161,  192, 20 },
                  {  193,  292, 22 },
                  {  293,  384, 24 },
                  {  385,  388, 26 },
                  {  389,  480, 28 },
                  {  481,  772, 32 },
                  {  773,  856, 34 },
                  {  857,  984, 36 },
                  {  985, 1040, 40 },
                  { 1041, 1108, 44 },
                  { 1109, 1278, 46 } },        -- 33
                { {    1,   56, 16 },
                  {   57,  128, 18 },
                  {  129,  350, 22 } },        -- 34
                { {    1,  400, 16 },
                  {  401,  892, 18 },
                  {  893, 1304, 22 },
                  { 1305, 1312, 26 } },        -- 35 Supplement
                { {    1,  154, 16 },
                  {  165,  240, 18 },
                  {  241,  340, 20 },
                  {  341,  492, 22 },
                  {  493,  508, 24 },
                  {  509,  800, 26 },
                  {  801,  816, 28 },
                  {  817,  844, 30 },
                  {  845,  956, 32 },
                  {  957, 1024, 34 },
                  { 1025, 1216, 36 },
                  { 1217, 1304, 38 },
                  { 1305, 1312, 40 } },        -- 36 Supplement
                { {    1,  132, 16 },
                  {  133,  176, 18 },
                  {  177,  188, 20 },
                  {  189,  236, 22 },
                  {  237,  296, 24 },
                  {  297,  300, 26 },
                  {  301,  308, 28 },
                  {  309,  572, 30 },
                  {  573,  616, 32 },
                  {  617,  620, 34 },
                  {  621,  672, 36 },
                  {  673,  696, 38 },
                  {  697,  816, 42 },
                  {  817,  860, 44 },
                  {  861,  876, 46 },
                  {  877, 1088, 48 },
                  { 1089, 1312, 52 } },        -- 37 Supplement
                { {    1,   68, 16 },
                  {   69,   80, 18 },
                  {   81,  268, 22 },
                  {  269,  290, 24 },
                  {  291,  478, 26 },
                  {  479,  508, 28 },
                  {  509,  524, 30 },
                  {  525,  544, 32 },
                  {  545,  740, 36 },
                  {  741,  800, 38 },
                  {  801,  808, 40 },
                  {  809, 1108, 42 },
                  { 1109, 1136, 44 },
                  { 1137, 1256, 46 },
                  { 1257, 1288, 48 },
                  { 1289, 1336, 50 },
                  { 1337, 1436, 52 } },        -- 38 Supplement
                { {    1,  184, 214 },
                  {  185,  624, 216 },
                  {  625,  892, 220 },
                  {  893,  920, 226 },
                  {  921,  960, 228 } } },     -- 39 = 34 Supplement
              { { {    1,   36,  10 },
                  {   37,   48,  12 },
                  {   49,  160,  14 },
                  {  161,  168,  16 },
                  {  169,  200,  18 },
                  {  201,  216,  20 },
                  {  217,  220,  22 },
                  {  221,  224,  24 },
                  {  225,  228,  26 },
                  {  229,  244,  28 },
                  {  245,  264,  30 },
                  {  265,  360,  32 },
                  {  361,  372,  34 },
                  {  373,  388,  36 },
                  {  389,  452,  38 },
                  {  453,  468,  40 },
                  {  469,  488,  42 },
                  {  489,  492,  46 },
                  {  493,  496,  48 },
                  {  497,  504,  50 },
                  {  505,  512,  52 },
                  {  513,  604,  54 },
                  {  605,  612,  56 },
                  {  613,  628,  58 },
                  {  629,  636,  60 },
                  {  637,  640,  64 },
                  {  641,  648,  66 },
                  {  649,  660,  68 },
                  {  661,  664,  70 },
                  {  665,  668,  72 },
                  {  669,  724,  74 },
                  {  725,  728,  76 },
                  {  729,  732,  78 },
                  {  733,  740,  80 },
                  {  741,  744,  82 },
                  {  745,  764,  84 },
                  {  765,  768,  88 },
                  {  769,  780,  90 },
                  {  781,  784,  92 },
                  {  785,  792,  94 },
                  {  793,  844,  96 },
                  {  845,  856,  98 },
                  {  857,  868, 100 },
                  {  869,  872, 102 },
                  {  873,  876, 104 },
                  {  877,  924, 106 },
                  {  925,  928, 108 },
                  {  929,  960, 110 },
                  {  961,  988, 112 },
                  {  989, 1072, 114 },
                  { 1073, 1076, 116 },
                  { 1077, 1096, 122 },
                  { 1097, 1132, 124 },
                  { 1133, 1136, 126 },
                  { 1137, 1144, 128 },
                  { 1148, 1164, 130 },
                  { 1165, 1168, 132 },
                  { 1169, 1192, 134 },
                  { 1193, 1216, 136 },
                  { 1217, 1272, 138 },
                  { 1273, 1280, 140 },
                  { 1281, 1296, 142 } },               --  1
                { {    1,   28,  10 },
                  {   29,   32,  12 },
                  {   33,   36,  14 },
                  {   37,   52,  16 },
                  {   53,   60,  18 },
                  {   61,   64,  20 },
                  {   65,   80,  22 },
                  {   81,   84,  24 },
                  {   85,  116,  26 },
                  {  117,  156,  28 },
                  {  157,  172,  30 },
                  {  173,  200,  32 },
                  {  201,  236,  34 },
                  {  237,  256,  36 },
                  {  257,  260,  38 },
                  {  261,  264,  40 },
                  {  265,  272,  42 },
                  {  273,  280,  44 },
                  {  281,  296,  46 },
                  {  297,  392,  48 },
                  {  393,  396,  50 },
                  {  397,  400,  52 },
                  {  401,  412,  54 },
                  {  413,  456,  56 },
                  {  457,  464,  58 },
                  {  465,  484,  60 },
                  {  485,  504,  62 },
                  {  505,  524,  64 },
                  {  525,  528,  66 },
                  {  529,  532,  68 },
                  {  533,  536,  70 },
                  {  537,  540,  72 },
                  {  541,  560,  74 },
                  {  561,  564,  76 },
                  {  565,  652,  78 },
                  {  653,  664,  80 },
                  {  665,  668,  82 },
                  {  669,  684,  84 },
                  {  685,  688,  86 },
                  {  689,  700,  88 },
                  {  701,  732,  90 },
                  {  733,  740,  92 },
                  {  741,  764,  94 },
                  {  765,  788,  98 },
                  {  789,  804, 100 },
                  {  805,  808, 102 },
                  {  809,  810, 104 },
                  {  811,  814, 106 },
                  {  815,  824, 108 },
                  {  825,  836, 110 },
                  {  837,  840, 112 },
                  {  841,  868, 114 },
                  {  869,  908, 116 },
                  {  909,  924, 118 },
                  {  925,  936, 120 },
                  {  937,  964, 124 },
                  {  965,  980, 126 },
                  {  981, 1004, 128 },
                  { 1005, 1016, 130 },
                  { 1017, 1040, 132 },
                  { 1041, 1092, 134 },
                  { 1093, 1100, 136 },
                  { 1101, 1120, 138 },
                  { 1121, 1132, 140 },
                  { 1133, 1136, 142 },
                  { 1137, 1168, 144 },
                  { 1169, 1176, 146 },
                  { 1177, 1184, 148 },
                  { 1185, 1192, 150 },
                  { 1193, 1200, 152 },
                  { 1201, 1204, 154 },
                  { 1205, 1212, 156 },
                  { 1213, 1272, 158 },
                  { 1273, 1316, 160 },
                  { 1317, 1320, 162 },
                  { 1321, 1333, 164 },
                  { 1334, 1340, 166 },
                  { 1341, 1352, 168 },
                  { 1353, 1356, 170 },
                  { 1357, 1360, 172 } },               --  2
                { {    1,    8,  10 },
                  {    9,   44,  12 },
                  {   45,   48,  14 },
                  {   49,   52,  16 },
                  {   53,   56,  20 },
                  {   57,   70,  24 },
                  {   71,   76,  26 },
                  {   77,   80,  28 },
                  {   81,  104,  30 },
                  {  105,  108,  32 },
                  {  109,  228,  34 },
                  {  229,  236,  36 },
                  {  237,  300,  38 },
                  {  301,  312,  40 },
                  {  313,  336,  42 },
                  {  337,  364,  44 },
                  {  365,  368,  46 },
                  {  369,  372,  48 },
                  {  373,  384,  50 },
                  {  385,  432,  52 },
                  {  433,  444,  54 },
                  {  445,  456,  56 },
                  {  457,  464,  58 },
                  {  465,  476,  60 },
                  {  477,  492,  62 },
                  {  493,  496,  64 },
                  {  497,  544,  68 },
                  {  545,  556,  70 },
                  {  557,  560,  72 },
                  {  561,  568,  74 },
                  {  569,  624,  76 },
                  {  625,  632,  78 },
                  {  633,  664,  80 },
                  {  665,  668,  82 },
                  {  669,  672,  84 },
                  {  673,  688,  88 },
                  {  689,  692,  92 },
                  {  693,  696,  94 },
                  {  697,  700,  96 },
                  {  701,  712,  98 },
                  {  713,  720, 100 },
                  {  721,  736, 102 },
                  {  737,  740, 104 },
                  {  741,  752, 106 },
                  {  753,  812, 108 },
                  {  813,  828, 110 },
                  {  829,  836, 112 },
                  {  837,  848, 114 },
                  {  849,  860, 116 },
                  {  861,  888, 118 },
                  {  889,  908, 120 },
                  {  909,  912, 124 },
                  {  913,  940, 126 },
                  {  941,  944, 128 },
                  {  945,  948, 130 },
                  {  949,  956, 136 },
                  {  957,  968, 138 },
                  {  969,  992, 140 },
                  {  993, 1032, 142 },
                  { 1033, 1048, 144 },
                  { 1049, 1060, 146 },
                  { 1061, 1064, 148 },
                  { 1065, 1068, 150 },
                  { 1069, 1084, 152 },
                  { 1085, 1104, 154 },
                  { 1105, 1108, 156 },
                  { 1109, 1124, 158 },
                  { 1125, 1128, 160 },
                  { 1129, 1132, 162 },
                  { 1133, 1152, 164 },
                  { 1153, 1172, 166 },
                  { 1173, 1180, 170 },
                  { 1181, 1200, 172 },
                  { 1201, 1212, 174 },
                  { 1213, 1264, 176 },
                  { 1265, 1268, 178 },
                  { 1269, 1296, 180 } },               --  3
                { {    1,   16,  10 },
                  {   17,   20,  12 },
                  {   21,   22,  14 },
                  {   23,   56,  16 },
                  {   57,   60,  18 },
                  {   61,   64,  20 },
                  {   65,   76,  22 },
                  {   77,  100,  24 },
                  {  101,  106,  26 },
                  {  107,  108,  28 },
                  {  109,  144,  32 },
                  {  145,  152,  34 },
                  {  153,  172,  36 },
                  {  173,  176,  38 },
                  {  177,  180,  40 },
                  {  181,  184,  42 },
                  {  185,  186,  44 },
                  {  189,  204,  46 },
                  {  205,  212,  50 },
                  {  213,  216,  52 },
                  {  217,  228,  54 },
                  {  229,  248,  56 },
                  {  249,  276,  58 },
                  {  277,  280,  60 },
                  {  281,  324,  62 },
                  {  325,  332,  64 },
                  {  333,  336,  66 },
                  {  337,  340,  68 },
                  {  341,  356,  70 },
                  {  357,  364,  72 },
                  {  365,  368,  74 },
                  {  369,  376,  76 },
                  {  377,  396,  78 },
                  {  397,  400,  80 },
                  {  401,  408,  82 },
                  {  409,  420,  84 },
                  {  421,  468,  86 },
                  {  469,  484,  88 },
                  {  485,  492,  90 },
                  {  493,  504,  92 },
                  {  505,  576,  94 },
                  {  577,  588,  96 },
                  {  589,  624,  98 },
                  {  625,  656, 100 },
                  {  657,  676, 102 },
                  {  677,  708, 104 },
                  {  709,  724, 106 },
                  {  725,  756, 108 },
                  {  757,  764, 110 },
                  {  765,  780, 112 },
                  {  781,  804, 114 },
                  {  805,  828, 116 },
                  {  829,  844, 118 },
                  {  845,  876, 120 },
                  {  877,  884, 122 },
                  {  885,  896, 124 },
                  {  897,  900, 126 },
                  {  901,  922, 128 },
                  {  923,  972, 130 },
                  {  973,  976, 134 },
                  {  977,  992, 138 },
                  {  993,  996, 140 },
                  {  997, 1028, 142 },
                  { 1029, 1072, 144 },
                  { 1073, 1252, 146 },
                  { 1253, 1264, 150 },
                  { 1265, 1280, 152 } },               --  4
                { {    1,   56,  10 },
                  {   57,   68,  12 },
                  {   69,   76,  14 },
                  {   77,   88,  16 },
                  {   89,   92,  18 },
                  {   93,  104,  20 },
                  {  105,  116,  22 },
                  {  117,  136,  24 },
                  {  137,  176,  26 },
                  {  177,  216,  28 },
                  {  217,  232,  30 },
                  {  233,  288,  32 },
                  {  289,  312,  34 },
                  {  313,  320,  36 },
                  {  321,  340,  40 },
                  {  341,  344,  44 },
                  {  345,  348,  48 },
                  {  349,  352,  50 },
                  {  353,  372,  54 },
                  {  373,  388,  56 },
                  {  389,  392,  58 },
                  {  393,  394,  60 },
                  {  395,  404,  62 },
                  {  405,  416,  64 },
                  {  417,  444,  66 },
                  {  445,  448,  68 },
                  {  449,  452,  70 },
                  {  453,  456,  72 },
                  {  457,  460,  74 },
                  {  461,  488,  76 },
                  {  489,  504,  82 },
                  {  505,  508,  84 },
                  {  509,  516,  88 },
                  {  517,  520,  90 },
                  {  521,  528,  92 },
                  {  529,  548,  96 },
                  {  549,  556,  98 },
                  {  557,  560, 100 },
                  {  561,  568, 102 },
                  {  569,  604, 104 },
                  {  605,  608, 106 },
                  {  609,  616, 108 },
                  {  617,  620, 110 },
                  {  621,  640, 112 },
                  {  641,  648, 114 },
                  {  649,  664, 116 },
                  {  665,  680, 118 },
                  {  681,  684, 120 },
                  {  685,  800, 122 },
                  {  801,  856, 124 },
                  {  857,  864, 126 },
                  {  865,  872, 128 },
                  {  873,  880, 130 },
                  {  881,  888, 132 },
                  {  889,  916, 134 },
                  {  917,  948, 136 },
                  {  949, 1000, 138 },
                  { 1001, 1028, 140 },
                  { 1029, 1032, 144 },
                  { 1033, 1036, 146 },
                  { 1037, 1040, 148 },
                  { 1041, 1052, 150 },
                  { 1053, 1064, 152 },
                  { 1065, 1072, 154 },
                  { 1073, 1080, 156 },
                  { 1081, 1112, 158 },
                  { 1113, 1144, 160 },
                  { 1145, 1152, 162 },
                  { 1153, 1168, 164 },
                  { 1169, 1192, 166 },
                  { 1193, 1208, 168 },
                  { 1209, 1216, 170 },
                  { 1217, 1244, 172 },
                  { 1245, 1248, 174 },
                  { 1249, 1272, 178 },
                  { 1273, 1280, 180 } },               --  5
                { {    1,   12,  10 },
                  {   13,   16,  12 },
                  {   17,   20,  14 },
                  {   21,   24,  18 },
                  {   25,   28,  22 },
                  {   29,   56,  26 },
                  {   57,  140,  28 },
                  {  141,  152,  30 },
                  {  153,  164,  34 },
                  {  165,  172,  36 },
                  {  173,  188,  38 },
                  {  189,  192,  40 },
                  {  193,  196,  42 },
                  {  197,  204,  44 },
                  {  205,  216,  46 },
                  {  217,  280,  48 },
                  {  281,  296,  50 },
                  {  297,  306,  52 },
                  {  307,  308,  54 },
                  {  309,  312,  56 },
                  {  313,  344,  58 },
                  {  345,  368,  60 },
                  {  369,  372,  62 },
                  {  373,  376,  64 },
                  {  377,  380,  66 },
                  {  381,  384,  68 },
                  {  385,  388,  70 },
                  {  389,  408,  72 },
                  {  409,  312,  76 },
                  {  413,  414,  78 },
                  {  415,  424,  80 },
                  {  425,  428,  82 },
                  {  429,  432,  84 },
                  {  433,  440,  86 },
                  {  441,  460,  88 },
                  {  461,  464,  90 },
                  {  465,  508,  92 },
                  {  509,  528,  94 },
                  {  529,  548,  96 },
                  {  549,  576,  98 },
                  {  577,  584, 100 },
                  {  585,  596, 102 },
                  {  597,  600, 104 },
                  {  601,  604, 106 },
                  {  605,  608, 108 },
                  {  609,  648, 110 },
                  {  649,  652, 112 },
                  {  653,  684, 114 },
                  {  685,  700, 118 },
                  {  701,  740, 120 },
                  {  741,  748, 122 },
                  {  749,  824, 124 },
                  {  825,  828, 126 },
                  {  829,  876, 130 },
                  {  877,  916, 132 },
                  {  917,  936, 134 },
                  {  937,  956, 136 },
                  {  957,  960, 138 },
                  {  961, 1000, 140 },
                  { 1001, 1020, 142 },
                  { 1021, 1028, 144 },
                  { 1029, 1036, 146 },
                  { 1037, 1040, 148 },
                  { 1041, 1044, 150 },
                  { 1045, 1076, 152 },
                  { 1077, 1080, 154 },
                  { 1081, 1120, 156 },
                  { 1121, 1124, 158 },
                  { 1125, 1136, 160 },
                  { 1137, 1140, 162 },
                  { 1141, 1148, 164 },
                  { 1149, 1152, 166 },
                  { 1153, 1156, 168 },
                  { 1157, 1160, 170 },
                  { 1161, 1168, 172 },
                  { 1169, 1172, 174 },
                  { 1173, 1176, 176 },
                  { 1177, 1180, 178 },
                  { 1181, 1208, 182 },
                  { 1209, 1228, 184 },
                  { 1229, 1248, 186 },
                  { 1249, 1280, 188 } },               --  6
                { {    1,   40,  12 },
                  {   41,   56,  14 },
                  {   57,   68,  16 },
                  {   69,   84,  18 },
                  {   85,   92,  20 },
                  {   93,  112,  22 },
                  {  113,  160,  24 },
                  {  161,  232,  26 },
                  {  233,  256,  28 },
                  {  257,  276,  30 },
                  {  277,  292,  32 },
                  {  293,  300,  34 },
                  {  301,  312,  36 },
                  {  313,  332,  38 },
                  {  333,  336,  40 },
                  {  337,  364,  42 },
                  {  365,  368,  44 },
                  {  369,  380,  46 },
                  {  381,  384,  48 },
                  {  385,  388,  50 },
                  {  389,  392,  52 },
                  {  393,  424,  54 },
                  {  425,  428,  56 },
                  {  429,  456,  58 },
                  {  457,  480,  60 },
                  {  481,  484,  62 },
                  {  485,  496,  64 },
                  {  497,  500,  66 },
                  {  501,  536,  68 },
                  {  537,  544,  70 },
                  {  545,  548,  72 },
                  {  549,  556,  76 },
                  {  557,  560,  78 },
                  {  561,  576,  80 },
                  {  577,  592,  82 },
                  {  593,  602,  84 },
                  {  603,  604,  86 },
                  {  605,  608,  90 },
                  {  609,  612,  94 },
                  {  613,  624,  96 },
                  {  625,  632,  98 },
                  {  633,  640, 100 },
                  {  641,  648, 102 },
                  {  649,  652, 104 },
                  {  653,  660, 106 },
                  {  661,  700, 108 },
                  {  701,  708, 110 },
                  {  709,  716, 114 },
                  {  717,  720, 116 },
                  {  721,  724, 118 },
                  {  725,  736, 120 },
                  {  737,  740, 122 },
                  {  741,  792, 124 },
                  {  793,  796, 126 },
                  {  797,  860, 128 },
                  {  861,  872, 130 },
                  {  873,  876, 132 },
                  {  877,  912, 134 },
                  {  913,  916, 136 },
                  {  917,  924, 138 },
                  {  925,  936, 140 },
                  {  937,  940, 142 },
                  {  941,  944, 144 },
                  {  945, 1048, 146 },
                  { 1049, 1052, 148 },
                  { 1053, 1056, 150 },
                  { 1057, 1060, 152 },
                  { 1061, 1068, 154 },
                  { 1069, 1070, 156 },
                  { 1071, 1076, 158 },
                  { 1077, 1088, 160 },
                  { 1089, 1112, 162 },
                  { 1113, 1164, 164 },
                  { 1165, 1176, 166 },
                  { 1177, 1232, 168 },
                  { 1233, 1248, 170 },
                  { 1249, 1272, 172 },
                  { 1273, 1280, 174 } },               --  7
                { {    1,   24,  12 },
                  {   25,   52,  14 },
                  {   53,   80,  16 },
                  {   81,   92,  18 },
                  {   93,   96,  20 },
                  {   97,  140,  22 },
                  {  141,  144,  24 },
                  {  145,  156,  26 },
                  {  157,  160,  28 },
                  {  161,  188,  30 },
                  {  189,  288,  32 },
                  {  289,  304,  34 },
                  {  305,  308,  36 },
                  {  309,  320,  38 },
                  {  321,  328,  40 },
                  {  329,  348,  42 },
                  {  349,  364,  44 },
                  {  365,  368,  46 },
                  {  369,  372,  48 },
                  {  373,  400,  50 },
                  {  401,  440,  52 },
                  {  441,  444,  54 },
                  {  445,  468,  56 },
                  {  469,  484,  58 },
                  {  485,  488,  60 },
                  {  489,  490,  62 },
                  {  491,  512,  64 },
                  {  513,  516,  66 },
                  {  517,  524,  68 },
                  {  525,  528,  70 },
                  {  529,  636,  72 },
                  {  637,  684,  74 },
                  {  685,  688,  76 },
                  {  689,  692,  78 },
                  {  693,  720,  80 },
                  {  721,  724,  82 },
                  {  725,  732,  84 },
                  {  733,  736,  86 },
                  {  737,  744,  88 },
                  {  745,  772,  90 },
                  {  773,  804,  92 },
                  {  805,  808,  94 },
                  {  809,  816,  96 },
                  {  817,  864,  98 },
                  {  865,  872, 100 },
                  {  873,  876, 104 },
                  {  877,  892, 106 },
                  {  893,  912, 108 },
                  {  913,  968, 110 },
                  {  969,  972, 112 },
                  {  973,  976, 114 },
                  {  977, 1008, 116 },
                  { 1009, 1012, 118 },
                  { 1013, 1016, 120 },
                  { 1017, 1020, 122 },
                  { 1021, 1024, 126 },
                  { 1025, 1028, 128 },
                  { 1029, 1060, 130 },
                  { 1061, 1072, 132 },
                  { 1073, 1084, 134 },
                  { 1085, 1092, 136 },
                  { 1093, 1104, 138 },
                  { 1105, 1128, 140 },
                  { 1129, 1144, 142 },
                  { 1145, 1156, 144 },
                  { 1157, 1176, 146 },
                  { 1177, 1184, 148 },
                  { 1185, 1188, 150 },
                  { 1189, 1256, 152 },
                  { 1257, 1260, 154 },
                  { 1261, 1264, 156 } },               --  8
                { {    1,   32,  10 },
                  {   33,   36,  12 },
                  {   37,   44,  14 },
                  {   45,   52,  16 },
                  {   53,   96,  18 },
                  {   97,  144,  20 },
                  {  145,  148,  22 },
                  {  149,  152,  24 },
                  {  153,  160,  28 },
                  {  161,  176,  30 },
                  {  177,  180,  32 },
                  {  181,  184,  34 },
                  {  185,  188,  36 },
                  {  189,  192,  38 },
                  {  193,  212,  40 },
                  {  213,  216,  42 },
                  {  217,  232,  44 },
                  {  233,  252,  46 },
                  {  253,  284,  48 },
                  {  285,  308,  50 },
                  {  309,  312,  52 },
                  {  313,  344,  56 },
                  {  345,  348,  58 },
                  {  349,  356,  60 },
                  {  357,  370,  62 },
                  {  371,  376,  64 },
                  {  377,  380,  66 },
                  {  381,  444,  68 },
                  {  445,  448,  70 },
                  {  449,  484,  72 },
                  {  485,  596,  74 },
                  {  597,  648,  76 },
                  {  649,  652,  78 },
                  {  653,  672,  80 },
                  {  673,  676,  82 },
                  {  677,  680,  84 },
                  {  681,  740,  86 },
                  {  741,  748,  88 },
                  {  749,  752,  90 },
                  {  753,  760,  92 },
                  {  761,  780,  94 },
                  {  781,  800,  96 },
                  {  801,  804,  98 },
                  {  805,  808, 100 },
                  {  809,  812, 102 },
                  {  813,  816, 106 },
                  {  817,  864, 108 },
                  {  865,  896, 110 },
                  {  897,  900, 112 },
                  {  901,  940, 114 },
                  {  941,  976, 116 },
                  {  977, 1000, 118 },
                  { 1001, 1012, 120 },
                  { 1013, 1024, 122 },
                  { 1025, 1028, 124 },
                  { 1029, 1104, 126 },
                  { 1105, 1112, 128 },
                  { 1113, 1136, 130 },
                  { 1137, 1176, 132 },
                  { 1177, 1180, 134 },
                  { 1181, 1192, 136 },
                  { 1193, 1196, 138 },
                  { 1197, 1240, 140 },
                  { 1241, 1264, 142 } },               --  9
                { {    1,   12,  12 },
                  {   13,   20,  14 },
                  {   21,   80,  16 },
                  {   81,   96,  18 },
                  {   97,  112,  20 },
                  {  113,  116,  22 },
                  {  117,  132,  24 },
                  {  133,  136,  26 },
                  {  137,  160,  28 },
                  {  161,  180,  30 },
                  {  181,  182,  32 },
                  {  183,  250,  34 },
                  {  251,  276,  36 },
                  {  277,  280,  42 },
                  {  281,  284,  44 },
                  {  285,  288,  46 },
                  {  289,  292,  48 },
                  {  293,  300,  50 },
                  {  301,  304,  52 },
                  {  305,  308,  54 },
                  {  309,  324,  60 },
                  {  325,  328,  62 },
                  {  329,  340,  64 },
                  {  341,  344,  66 },
                  {  345,  368,  68 },
                  {  369,  380,  70 },
                  {  381,  412,  72 },
                  {  413,  436,  74 },
                  {  437,  448,  76 },
                  {  449,  484,  78 },
                  {  485,  504,  80 },
                  {  505,  512,  82 },
                  {  513,  516,  84 },
                  {  517,  520,  86 },
                  {  521,  544,  88 },
                  {  545,  548,  90 },
                  {  549,  592,  92 },
                  {  593,  636,  94 },
                  {  637,  712,  96 },
                  {  713,  720,  98 },
                  {  721,  768, 100 },
                  {  769,  772, 102 },
                  {  773,  776, 104 },
                  {  777,  812, 106 },
                  {  813,  816, 108 },
                  {  817,  820, 110 },
                  {  821,  824, 112 },
                  {  825,  876, 114 },
                  {  877,  880, 116 },
                  {  881,  888, 118 },
                  {  889,  892, 120 },
                  {  893,  976, 122 },
                  {  977,  980, 124 },
                  {  981,  984, 126 },
                  {  985,  988, 128 },
                  {  989, 1012, 130 },
                  { 1013, 1016, 132 },
                  { 1017, 1024, 134 },
                  { 1025, 1028, 136 },
                  { 1029, 1044, 138 },
                  { 1045, 1056, 140 },
                  { 1057, 1060, 142 },
                  { 1061, 1204, 144 },
                  { 1205, 1212, 146 },
                  { 1213, 1244, 148 },
                  { 1245, 1296, 150 } },               -- 10
                { {    1,    4,  12 },
                  {    5,    8,  16 },
                  {    9,   12,  18 },
                  {   13,   16,  20 },
                  {   17,   48,  22 },
                  {   49,   52,  24 },
                  {   53,   64,  26 },
                  {   65,   72,  28 },
                  {   73,   84,  30 },
                  {   85,  124,  34 },
                  {  125,  136,  36 },
                  {  137,  152,  38 },
                  {  153,  168,  40 },
                  {  169,  180,  42 },
                  {  181,  184,  44 },
                  {  185,  188,  46 },
                  {  189,  204,  48 },
                  {  205,  212,  50 },
                  {  213,  232,  52 },
                  {  233,  260,  54 },
                  {  261,  276,  56 },
                  {  277,  344,  58 },
                  {  345,  348,  60 },
                  {  349,  352,  62 },
                  {  353,  360,  64 },
                  {  361,  372,  66 },
                  {  373,  400,  68 },
                  {  401,  408,  70 },
                  {  409,  416,  72 },
                  {  417,  420,  74 },
                  {  421,  424,  76 },
                  {  425,  428,  78 },
                  {  429,  464,  80 },
                  {  465,  468,  82 },
                  {  469,  484,  84 },
                  {  485,  584,  86 },
                  {  585,  588,  88 },
                  {  589,  596,  90 },
                  {  597,  600,  92 },
                  {  601,  620,  94 },
                  {  621,  664,  96 },
                  {  665,  688,  98 },
                  {  689,  692, 100 },
                  {  693,  696, 102 },
                  {  697,  732, 104 },
                  {  733,  744, 106 },
                  {  745,  748, 108 },
                  {  749,  752, 110 },
                  {  753,  932, 112 },
                  {  933,  992, 114 },
                  {  993, 1012, 116 },
                  { 1013, 1124, 118 },
                  { 1125, 1128, 120 },
                  { 1129, 1132, 122 },
                  { 1133, 1144, 124 },
                  { 1145, 1168, 126 },
                  { 1169, 1184, 128 },
                  { 1185, 1208, 130 },
                  { 1209, 1244, 132 },
                  { 1245, 1248, 134 },
                  { 1249, 1296, 136 } },               -- 11
                { {    1,    4,  12 },
                  {    5,   72,  14 },
                  {   73,   96,  16 },
                  {   97,  104,  18 },
                  {  105,  108,  20 },
                  {  109,  128,  22 },
                  {  129,  236,  24 },
                  {  237,  256,  26 },
                  {  257,  304,  28 },
                  {  305,  344,  30 },
                  {  345,  484,  32 },
                  {  485,  488,  34 },
                  {  489,  508,  36 },
                  {  509,  512,  40 },
                  {  513,  516,  42 },
                  {  517,  520,  44 },
                  {  521,  568,  46 },
                  {  569,  588,  48 },
                  {  589,  600,  50 },
                  {  601,  624,  52 },
                  {  625,  636,  54 },
                  {  637,  676,  56 },
                  {  677,  680,  58 },
                  {  681,  728,  60 },
                  {  729,  756,  62 },
                  {  757,  760,  64 },
                  {  761,  772,  68 },
                  {  773,  776,  74 },
                  {  777,  780,  78 },
                  {  781,  796,  80 },
                  {  797,  800,  82 },
                  {  801,  880,  84 },
                  {  881,  884,  86 },
                  {  885,  948,  88 },
                  {  949,  960,  90 },
                  {  961,  964,  92 },
                  {  965,  988,  94 },
                  {  989,  992,  96 },
                  {  993,  996,  98 },
                  {  997, 1036, 102 },
                  { 1037, 1040, 104 },
                  { 1041, 1048, 106 },
                  { 1049, 1112, 108 },
                  { 1113, 1116, 110 },
                  { 1117, 1128, 112 },
                  { 1129, 1160, 114 },
                  { 1161, 1192, 118 },
                  { 1193, 1196, 120 },
                  { 1197, 1220, 122 },
                  { 1221, 1256, 124 },
                  { 1257, 1260, 126 },
                  { 1261, 1264, 128 },
                  { 1265, 1268, 130 },
                  { 1269, 1288, 132 },
                  { 1289, 1296, 136 } },               -- 12
                { {    1,    4,  12 },
                  {    5,    8,  16 },
                  {    9,   12,  18 },
                  {   13,   36,  20 },
                  {   37,   48,  22 },
                  {   49,  148,  24 },
                  {  149,  156,  26 },
                  {  157,  160,  30 },
                  {  161,  164,  32 },
                  {  165,  168,  34 },
                  {  169,  172,  36 },
                  {  173,  180,  38 },
                  {  181,  224,  40 },
                  {  225,  228,  42 },
                  {  229,  232,  44 },
                  {  233,  252,  46 },
                  {  253,  280,  48 },
                  {  281,  300,  50 },
                  {  301,  304,  52 },
                  {  305,  308,  54 },
                  {  309,  336,  58 },
                  {  337,  344,  60 },
                  {  345,  384,  62 },
                  {  385,  400,  64 },
                  {  401,  428,  70 },
                  {  429,  436,  72 },
                  {  437,  460,  74 },
                  {  461,  464,  76 },
                  {  465,  476,  78 },
                  {  477,  548,  80 },
                  {  549,  560,  82 },
                  {  561,  588,  84 },
                  {  589,  720,  88 },
                  {  721,  724,  92 },
                  {  725,  772,  94 },
                  {  773,  776,  96 },
                  {  777,  800,  98 },
                  {  801,  816, 100 },
                  {  817,  844, 102 },
                  {  845,  848, 104 },
                  {  849,  872, 106 },
                  {  873,  880, 108 },
                  {  881,  884, 110 },
                  {  885,  888, 112 },
                  {  889,  912, 114 },
                  {  913,  924, 116 },
                  {  925,  940, 118 },
                  {  941,  948, 120 },
                  {  949,  960, 122 },
                  {  961,  972, 124 },
                  {  973,  976, 126 },
                  {  977, 1056, 128 },
                  { 1057, 1060, 130 },
                  { 1061, 1064, 132 },
                  { 1065, 1080, 134 },
                  { 1081, 1088, 138 },
                  { 1089, 1092, 142 },
                  { 1093, 1136, 146 },
                  { 1137, 1164, 148 },
                  { 1165, 1172, 150 },
                  { 1173, 1212, 152 },
                  { 1213, 1264, 154 },
                  { 1265, 1276, 156 },
                  { 1277, 1284, 158 },
                  { 1285, 1296, 160 } },               -- 13
                { {    1,   16,  12 },
                  {   17,   28,  16 },
                  {   29,   12,  18 },
                  {   13,   48,  20 },
                  {   49,   52,  22 },
                  {   53,   60,  24 },
                  {   61,   64,  26 },
                  {   65,   72,  28 },
                  {   73,  216,  30 },
                  {  217,  220,  32 },
                  {  221,  228,  34 },
                  {  229,  232,  36 },
                  {  233,  236,  38 },
                  {  237,  280,  40 },
                  {  281,  284,  42 },
                  {  285,  352,  44 },
                  {  353,  356,  46 },
                  {  357,  368,  52 },
                  {  369,  380,  54 },
                  {  381,  392,  56 },
                  {  393,  404,  58 },
                  {  405,  456,  62 },
                  {  457,  488,  64 },
                  {  489,  516,  66 },
                  {  517,  596,  72 },
                  {  597,  620,  74 },
                  {  621,  624,  76 },
                  {  627,  628,  78 },
                  {  629,  632,  80 },
                  {  633,  648,  82 },
                  {  649,  652,  84 },
                  {  653,  704,  86 },
                  {  705,  712,  88 },
                  {  713,  720,  90 },
                  {  721,  736,  94 },
                  {  737,  760,  96 },
                  {  761,  784,  98 },
                  {  785,  800, 100 },
                  {  801,  820, 102 },
                  {  821,  824, 104 },
                  {  825,  832, 110 },
                  {  833,  840, 112 },
                  {  841,  844, 114 },
                  {  845,  876, 116 },
                  {  877,  940, 118 },
                  {  941,  944, 120 },
                  {  945,  948, 122 },
                  {  949,  952, 126 },
                  {  953,  956, 130 },
                  {  957,  992, 132 },
                  {  993, 1024, 134 },
                  { 1025, 1056, 136 },
                  { 1057, 1080, 138 },
                  { 1081, 1088, 140 },
                  { 1089, 1124, 142 },
                  { 1125, 1140, 144 },
                  { 1141, 1172, 146 },
                  { 1173, 1180, 148 },
                  { 1181, 1184, 152 },
                  { 1185, 1188, 154 },
                  { 1189, 1192, 156 },
                  { 1193, 1196, 158 },
                  { 1197, 1236, 160 },
                  { 1237, 1248, 166 },
                  { 1249, 1252, 168 },
                  { 1253, 1264, 170 },
                  { 1265, 1268, 172 },
                  { 1269, 1272, 174 },
                  { 1273, 1344, 176 } },               -- 14
                { {    1,   16,  12 },
                  {   17,   32,  14 },
                  {   33,   36,  16 },
                  {   37,   56,  18 },
                  {   57,   64,  20 },
                  {   65,   68,  22 },
                  {   69,   84,  26 },
                  {   85,  124,  28 },
                  {  125,  164,  30 },
                  {  165,  168,  32 },
                  {  169,  328,  34 },
                  {  329,  340,  38 },
                  {  341,  348,  40 },
                  {  349,  356,  44 },
                  {  357,  364,  46 },
                  {  365,  392,  48 },
                  {  393,  404,  50 },
                  {  405,  408,  52 },
                  {  409,  412,  54 },
                  {  413,  472,  58 },
                  {  473,  480,  60 },
                  {  481,  532,  62 },
                  {  533,  556,  64 },
                  {  537,  540,  66 },
                  {  541,  548,  68 },
                  {  549,  588,  70 },
                  {  589,  620,  72 },
                  {  621,  660,  74 },
                  {  661,  664,  78 },
                  {  665,  668,  82 },
                  {  669,  704,  86 },
                  {  705,  720,  88 },
                  {  721,  788,  90 },
                  {  789,  836,  92 },
                  {  837,  868,  94 },
                  {  869,  876,  96 },
                  {  877,  904,  98 },
                  {  905,  908, 100 },
                  {  909,  916, 102 },
                  {  917,  928, 104 },
                  {  929,  948, 106 },
                  {  949,  996, 108 },
                  {  997, 1036, 110 },
                  { 1037, 1060, 112 },
                  { 1061, 1068, 114 },
                  { 1069, 1076, 116 },
                  { 1077, 1080, 118 },
                  { 1081, 1116, 120 },
                  { 1117, 1144, 122 },
                  { 1145, 1156, 124 },
                  { 1157, 1172, 126 },
                  { 1173, 1200, 128 },
                  { 1201, 1240, 130 },
                  { 1241, 1264, 132 },
                  { 1265, 1272, 134 },
                  { 1273, 1284, 136 },
                  { 1285, 1296, 138 } },               -- 15
                { {    1,   48,  12 },
                  {   49,   52,  14 },
                  {   53,   56,  16 },
                  {   57,   60,  18 },
                  {   61,  184,  22 },
                  {  185,  248,  24 },
                  {  249,  280,  26 },
                  {  281,  292,  28 },
                  {  293,  296,  30 },
                  {  297,  316,  32 },
                  {  327,  352,  34 },
                  {  353,  376,  36 },
                  {  377,  380,  38 },
                  {  381,  412,  40 },
                  {  413,  428,  42 },
                  {  429,  432,  44 },
                  {  433,  436,  46 },
                  {  437,  464,  48 },
                  {  465,  476,  50 },
                  {  477,  484,  52 },
                  {  485,  508,  56 },
                  {  509,  556,  58 },
                  {  557,  600,  60 },
                  {  601,  624,  62 },
                  {  625,  628,  64 },
                  {  629,  636,  68 },
                  {  637,  684,  70 },
                  {  685,  704,  72 },
                  {  705,  708,  74 },
                  {  709,  724,  76 },
                  {  725,  732,  78 },
                  {  733,  756,  80 },
                  {  757,  764,  82 },
                  {  765,  780,  84 },
                  {  781,  784,  86 },
                  {  785,  804,  88 },
                  {  805,  808,  90 },
                  {  809,  836,  92 },
                  {  837,  892,  94 },
                  {  893,  952,  96 },
                  {  953,  968,  98 },
                  {  969,  972, 100 },
                  {  973,  980, 102 },
                  {  981,  984, 106 },
                  {  985,  988, 110 },
                  {  989,  992, 112 },
                  {  993,  996, 116 },
                  {  997, 1008, 118 },
                  { 1009, 1016, 120 },
                  { 1017, 1028, 124 },
                  { 1029, 1032, 126 },
                  { 1033, 1040, 128 },
                  { 1041, 1064, 130 },
                  { 1065, 1096, 132 },
                  { 1097, 1100, 134 },
                  { 1101, 1108, 136 },
                  { 1109, 1124, 138 },
                  { 1125, 1136, 142 },
                  { 1137, 1144, 144 },
                  { 1145, 1156, 146 },
                  { 1157, 1164, 150 },
                  { 1165, 1168, 152 },
                  { 1169, 1196, 154 },
                  { 1197, 1200, 156 },
                  { 1201, 1216, 158 },
                  { 1217, 1240, 160 },
                  { 1241, 1252, 162 },
                  { 1253, 1260, 164 },
                  { 1261, 1268, 168 },
                  { 1269, 1304, 170 },
                  { 1305, 1320, 172 },
                  { 1321, 1324, 174 },
                  { 1325, 1328, 176 },
                  { 1329, 1332, 178 },
                  { 1333, 1360, 180 } },               -- 16
                { {    1,   84,  12 },
                  {   85,   88,  14 },
                  {   89,  208,  16 },
                  {  209,  244,  18 },
                  {  245,  316,  20 },
                  {  317,  332,  22 },
                  {  333,  388,  24 },
                  {  389,  392,  26 },
                  {  393,  394,  28 },
                  {  398,  424,  30 },
                  {  425,  428,  32 },
                  {  429,  440,  34 },
                  {  441,  452,  36 },
                  {  453,  472,  38 },
                  {  473,  484,  40 },
                  {  485,  504,  42 },
                  {  505,  520,  44 },
                  {  521,  528,  46 },
                  {  529,  544,  48 },
                  {  545,  548,  50 },
                  {  549,  552,  52 },
                  {  553,  556,  54 },
                  {  557,  588,  56 },
                  {  589,  600,  58 },
                  {  601,  624,  60 },
                  {  625,  700,  62 },
                  {  701,  732,  64 },
                  {  733,  744,  66 },
                  {  745,  760,  68 },
                  {  761,  772,  70 },
                  {  773,  776,  72 },
                  {  777,  824,  74 },
                  {  825,  828,  76 },
                  {  829,  832,  78 },
                  {  833,  896,  80 },
                  {  897,  960,  82 },
                  {  961,  988,  84 },
                  {  989, 1032,  86 },
                  { 1033, 1040,  88 },
                  { 1041, 1048,  90 },
                  { 1049, 1072,  92 },
                  { 1073, 1088,  94 },
                  { 1089, 1124,  96 },
                  { 1125, 1136,  98 },
                  { 1137, 1140, 102 },
                  { 1141, 1144, 104 },
                  { 1145, 1172, 106 },
                  { 1173, 1188, 108 },
                  { 1189, 1224, 110 },
                  { 1225, 1232, 112 },
                  { 1233, 1236, 116 },
                  { 1237, 1240, 120 },
                  { 1241, 1244, 122 },
                  { 1245, 1260, 126 },
                  { 1261, 1268, 128 },
                  { 1269, 1276, 130 },
                  { 1277, 1284, 132 },
                  { 1285, 1340, 134 },
                  { 1341, 1352, 136 },
                  { 1353, 1356, 140 },
                  { 1357, 1360, 144 },
                  { 1361, 1376, 148 } },               -- 17
                { {    1,    8,  12 },
                  {    9,   16,  14 },
                  {   17,   60,  16 },
                  {   61,   68,  18 },
                  {   69,   76,  20 },
                  {   77,   80,  22 },
                  {   81,   84,  26 },
                  {   85,   96,  28 },
                  {   97,  156,  30 },
                  {  157,  160,  32 },
                  {  161,  184,  34 },
                  {  185,  216,  36 },
                  {  217,  224,  38 },
                  {  225,  228,  40 },
                  {  229,  232,  42 },
                  {  233,  236,  44 },
                  {  237,  252,  46 },
                  {  253,  316,  48 },
                  {  317,  320,  50 },
                  {  321,  332,  54 },
                  {  333,  428,  56 },
                  {  429,  452,  58 },
                  {  453,  472,  60 },
                  {  473,  504,  62 },
                  {  505,  516,  64 },
                  {  517,  520,  66 },
                  {  521,  524,  70 },
                  {  525,  544,  74 },
                  {  545,  548,  84 },
                  {  549,  552,  86 },
                  {  553,  556,  90 },
                  {  557,  564,  94 },
                  {  565,  584,  98 },
                  {  585,  588, 100 },
                  {  589,  592, 102 },
                  {  593,  596, 104 },
                  {  597,  620, 106 },
                  {  621,  636, 108 },
                  {  637,  644, 110 },
                  {  645,  664, 112 },
                  {  665,  692, 114 },
                  {  693,  696, 118 },
                  {  697,  804, 120 },
                  {  805,  832, 122 },
                  {  833,  836, 130 },
                  {  837,  868, 132 },
                  {  869,  872, 134 },
                  {  873,  976, 136 },
                  {  977,  980, 138 },
                  {  981, 1056, 140 },
                  { 1057, 1060, 142 },
                  { 1061, 1062, 144 },
                  { 1063, 1078, 146 },
                  { 1079, 1084, 148 },
                  { 1085, 1096, 150 },
                  { 1097, 1160, 152 },
                  { 1161, 1196, 154 },
                  { 1197, 1204, 156 },
                  { 1205, 1212, 160 },
                  { 1213, 1216, 164 },
                  { 1217, 1220, 166 },
                  { 1221, 1260, 168 },
                  { 1261, 1276, 170 },
                  { 1277, 1340, 172 },
                  { 1341, 1344, 174 } },               -- 18
                { {    1,   24,  12 },
                  {   25,   28,  14 },
                  {   29,   48,  18 },
                  {   49,   56,  20 },
                  {   57,  168,  22 },
                  {  169,  172,  24 },
                  {  173,  188,  26 },
                  {  189,  232,  28 },
                  {  233,  240,  30 },
                  {  241,  244,  32 },
                  {  245,  248,  34 },
                  {  249,  252,  36 },
                  {  253,  272,  38 },
                  {  273,  288,  40 },
                  {  289,  336,  44 },
                  {  337,  356,  46 },
                  {  357,  364,  50 },
                  {  365,  368,  52 },
                  {  369,  376,  54 },
                  {  377,  416,  56 },
                  {  417,  420,  60 },
                  {  421,  428,  62 },
                  {  429,  452,  64 },
                  {  453,  460,  66 },
                  {  461,  500,  68 },
                  {  501,  536,  70 },
                  {  537,  644,  72 },
                  {  645,  648,  74 },
                  {  649,  652,  76 },
                  {  653,  656,  78 },
                  {  657,  688,  80 },
                  {  689,  708,  82 },
                  {  709,  712,  86 },
                  {  713,  720,  90 },
                  {  721,  764,  92 },
                  {  765,  792,  96 },
                  {  793,  804,  98 },
                  {  805,  808, 100 },
                  {  809,  892, 102 },
                  {  893,  896, 106 },
                  {  897,  904, 110 },
                  {  905,  992, 112 },
                  {  993, 1044, 114 },
                  { 1045, 1060, 116 },
                  { 1061, 1068, 118 },
                  { 1069, 1088, 120 },
                  { 1089, 1124, 128 },
                  { 1125, 1128, 132 },
                  { 1129, 1132, 136 },
                  { 1133, 1140, 140 },
                  { 1141, 1144, 144 },
                  { 1145, 1148, 146 },
                  { 1149, 1156, 148 },
                  { 1157, 1216, 150 },
                  { 1217, 1224, 152 },
                  { 1225, 1252, 154 },
                  { 1253, 1260, 156 },
                  { 1261, 1264, 158 },
                  { 1265, 1276, 160 },
                  { 1277, 1300, 162 },
                  { 1301, 1326, 164 },
                  { 1327, 1348, 166 },
                  { 1349, 1356, 168 },
                  { 1357, 1360, 170 } },               -- 19
                { {    1,    4,  14 },
                  {    5,   56,  16 },
                  {   57,   68,  18 },
                  {   69,   80,  20 },
                  {   81,   84,  24 },
                  {   85,   96,  26 },
                  {   97,  108,  28 },
                  {  109,  112,  32 },
                  {  113,  124,  34 },
                  {  125,  128,  36 },
                  {  129,  172,  40 },
                  {  173,  176,  42 },
                  {  177,  212,  44 },
                  {  213,  224,  46 },
                  {  225,  236,  48 },
                  {  237,  248,  50 },
                  {  249,  252,  54 },
                  {  253,  256,  58 },
                  {  257,  268,  60 },
                  {  269,  280,  62 },
                  {  281,  288,  64 },
                  {  289,  308,  66 },
                  {  309,  316,  68 },
                  {  317,  428,  70 },
                  {  429,  432,  74 },
                  {  433,  480,  78 },
                  {  481,  556,  80 },
                  {  557,  608,  82 },
                  {  609,  620,  84 },
                  {  621,  624,  88 },
                  {  625,  724,  90 },
                  {  725,  728,  92 },
                  {  729,  760,  94 },
                  {  761,  722,  96 },
                  {  773,  788,  98 },
                  {  789,  792, 100 },
                  {  793,  796, 102 },
                  {  797,  808, 104 },
                  {  809,  920, 106 },
                  {  921,  936, 108 },
                  {  937,  940, 110 },
                  {  941,  944, 114 },
                  {  945,  968, 116 },
                  {  969,  972, 120 },
                  {  973,  976, 124 },
                  {  977,  980, 128 },
                  {  981,  988, 132 },
                  {  989,  992, 134 },
                  {  993,  996, 136 },
                  {  997, 1004, 138 },
                  { 1005, 1008, 140 },
                  { 1009, 1012, 142 },
                  { 1013, 1044, 144 },
                  { 1044, 1068, 146 },
                  { 1069, 1072, 150 },
                  { 1073, 1116, 154 },
                  { 1117, 1120, 156 },
                  { 1121, 1156, 158 },
                  { 1157, 1192, 160 },
                  { 1193, 1204, 162 },
                  { 1205, 1220, 166 },
                  { 1221, 1232, 168 },
                  { 1233, 1272, 170 },
                  { 1273, 1276, 172 },
                  { 1277, 1296, 174 },
                  { 1297, 1300, 178 },
                  { 1301, 1304, 180 },
                  { 1305, 1320, 182 },
                  { 1321, 1352, 184 },
                  { 1353, 1440, 188 },
                  { 1441, 1448, 190 },
                  { 1449, 1456, 192 },
                  { 1457, 1488, 194 },
                  { 1489, 1496, 196 },
                  { 1497, 1500, 198 },
                  { 1501, 1504, 202 },
                  { 1505, 1512, 206 },
                  { 1513, 1536, 208 },
                  { 1537, 1574, 210 } },               -- 20
                { {    1,   40,  10 },
                  {   41,   44,  14 },
                  {   45,   80,  16 },
                  {   81,   84,  18 },
                  {   85,  120,  20 },
                  {  121,  132,  22 },
                  {  133,  140,  26 },
                  {  141,  160,  30 },
                  {  161,  164,  32 },
                  {  165,  168,  34 },
                  {  169,  184,  36 },
                  {  185,  192,  38 },
                  {  193,  200,  40 },
                  {  201,  204,  42 },
                  {  205,  252,  44 },
                  {  253,  288,  46 },
                  {  289,  308,  50 },
                  {  309,  332,  52 },
                  {  333,  340,  54 },
                  {  341,  348,  56 },
                  {  349,  364,  58 },
                  {  365,  392,  60 },
                  {  393,  412,  62 },
                  {  413,  440,  64 },
                  {  441,  444,  66 },
                  {  445,  480,  68 },
                  {  481,  484,  70 },
                  {  485,  492,  72 },
                  {  493,  496,  74 },
                  {  497,  528,  76 },
                  {  529,  556,  78 },
                  {  557,  568,  80 },
                  {  569,  600,  82 },
                  {  601,  608,  86 },
                  {  609,  700,  88 },
                  {  701,  704,  90 },
                  {  705,  756,  92 },
                  {  757,  776,  94 },
                  {  777,  828,  96 },
                  {  829,  848,  98 },
                  {  849,  908, 100 },
                  {  909,  924, 102 },
                  {  925,  928, 106 },
                  {  929,  932, 108 },
                  {  933,  960, 112 },
                  {  961,  992, 114 },
                  {  993, 1008, 118 },
                  { 1009, 1024, 120 },
                  { 1025, 1036, 122 },
                  { 1037, 1084, 124 },
                  { 1085, 1092, 126 },
                  { 1093, 1096, 128 },
                  { 1097, 1100, 130 },
                  { 1101, 1104, 132 },
                  { 1105, 1128, 134 },
                  { 1129, 1136, 136 },
                  { 1137, 1148, 138 },
                  { 1149, 1280, 140 } },               -- 21 Supplement
                { {    1,   56,  10 },
                  {   57,   72,  12 },
                  {   73,  120,  14 },
                  {  121,  156,  18 },
                  {  157,  200,  20 },
                  {  201,  228,  22 },
                  {  229,  268,  24 },
                  {  269,  312,  26 },
                  {  313,  376,  28 },
                  {  377,  388,  30 },
                  {  389,  396,  32 },
                  {  397,  436,  34 },
                  {  437,  460,  36 },
                  {  461,  520,  40 },
                  {  521,  528,  42 },
                  {  529,  536,  44 },
                  {  537,  560,  48 },
                  {  561,  576,  50 },
                  {  577,  592,  52 },
                  {  593,  616,  54 },
                  {  617,  624,  56 },
                  {  625,  632,  58 },
                  {  633,  648,  60 },
                  {  649,  664,  62 },
                  {  665,  704,  64 },
                  {  705,  724,  66 },
                  {  725,  728,  68 },
                  {  729,  764,  72 },
                  {  765,  856,  74 },
                  {  857,  864,  76 },
                  {  865,  888,  78 },
                  {  889,  912,  82 },
                  {  913,  984,  84 },
                  {  985,  988,  86 },
                  {  989, 1064,  88 },
                  { 1065, 1080,  90 },
                  { 1081, 1164,  92 },
                  { 1165, 1220,  96 },
                  { 1221, 1280,  98 } },               -- 22 Supplement
                { {    1,   56,  14 },
                  {   57,   68,  18 },
                  {   69,  148,  20 },
                  {  149,  184,  22 },
                  {  185,  244,  24 },
                  {  245,  280,  28 },
                  {  281,  316,  30 },
                  {  317,  336,  32 },
                  {  337,  340,  34 },
                  {  341,  372,  36 },
                  {  373,  388,  38 },
                  {  389,  452,  40 },
                  {  453,  464,  42 },
                  {  465,  476,  44 },
                  {  477,  488,  46 },
                  {  489,  616,  48 },
                  {  617,  620,  52 },
                  {  621,  728,  54 },
                  {  729,  764,  56 },
                  {  765,  768,  58 },
                  {  769,  828,  60 },
                  {  829,  892,  64 },
                  {  893,  932,  66 },
                  {  933,  936,  70 },
                  {  937, 1000,  72 },
                  { 1001, 1004,  80 },
                  { 1005, 1036,  82 },
                  { 1037, 1076,  86 },
                  { 1077, 1144,  88 },
                  { 1145, 1148,  90 },
                  { 1149, 1152,  92 },
                  { 1153, 1240,  94 },
                  { 1241, 1244,  96 },
                  { 1245, 1248,  98 },
                  { 1249, 1252, 100 },
                  { 1253, 1356, 102 },
                  { 1357, 1372, 104 },
                  { 1373, 1398, 106 } } },               -- 23 Supplement
              { { {    1,    8, 10 },
                  {    9,   40, 12 },
                  {   41,  128, 14 },
                  {  129,  132, 16 },
                  {  133,  136, 18 },
                  {  137,  146, 26 },
                  {  147,  156, 28 },
                  {  157,  172, 30 },
                  {  173,  190, 32 },
                  {  191,  212, 34 },
                  {  213,  228, 36 },
                  {  229,  236, 38 },
                  {  237,  272, 40 },
                  {  273,  296, 42 },
                  {  297,  300, 44 },
                  {  301,  304, 46 },
                  {  305,  308, 48 },
                  {  309,  352, 50 },
                  {  353,  368, 52 },
                  {  369,  384, 56 },
                  {  385,  388, 58 },
                  {  389,  392, 62 },
                  {  393,  428, 64 },
                  {  429,  436, 66 },
                  {  437,  444, 68 },
                  {  445,  452, 70 },
              	  {  453,  456, 72 },
              	  {  457,  460, 74 },
              	  {  461,  488, 76 },
              	  {  489,  532, 80 },
              	  {  533,  588, 84 },
              	  {  589,  600, 88 },
              	  {  601,  620, 90 },
              	  {  621,  672, 94 },
              	  {  673,  712, 98 },
              	  {  713,  736, 100},
              	  {  737,  740, 102},
              	  {  741,  758, 104},
              	  {  759,  816, 106},
              	  {  817,  824, 110},
              	  {  825,  876, 112},
              	  {  877,  884, 118},
              	  {  885,  944, 120} },         --  1 A4
                { {    1,    4, 10 },
                  {    5,    8, 12 },
                  {    9,   44, 14 },
                  {   45,   84, 16 },
                  {   85,  108, 18 },
                  {  109,  120, 22 },
                  {  121,  128, 26 },
                  {  129,  200, 30 },
                  {  201,  204, 36 },
                  {  205,  220, 38 },
                  {  221,  264, 40 },
                  {  265,  280, 42 },
                  {  281,  312, 44 },
                  {  313,  340, 46 },
                  {  341,  364, 48 },
                  {  365,  376, 50 },
                  {  377,  404, 52 },
                  {  405,  416, 56 },
                  {  417,  444, 58 },
                  {  445,  488, 60 },
                  {  489,  500, 62 },
                  {  501,  536, 64 },
                  {  537,  544, 66 },
                  {  545,  548, 68 },
                  {  549,  584, 70 },
                  {  585,  592, 72 },
                  {  593,  600, 76 },
                  {  601,  608, 80 },
                  {  609,  632, 82 },
                  {  633,  648, 84 },
                  {  649,  688, 86 },
                  {  689,  712, 88 },
                  {  713,  720, 90 },
                  {  721,  740, 92 },
                  {  741,  780, 94 },
                  {  781,  784, 96 },
                  {  785,  800, 100},
                  {  801,  812, 102},
                  {  813,  832, 104},
                  {  833,  840, 106},
                  {  841,  880, 108},
                  {  881,  936, 110},
                  {  937,  948, 114} },         --  2 A4
                { {    1,   52, 10 },
                  {   53,   80, 12 },
                  {   81,  108, 14 },
                  {  109,  112, 16 },
                  {  113,  164, 18 },
                  {  165,  172, 20 },
                  {  173,  184, 22 },
                  {  185,  212, 24 },
                  {  213,  216, 26 },
                  {  217,  252, 30 },
                  {  253,  272, 32 },
                  {  273,  364, 34 },
                  {  365,  368, 36 },
                  {  369,  384, 40 },
                  {  385,  388, 42 },
                  {  389,  400, 48 },
                  {  401,  424, 52 },
                  {  425,  448, 56 },
                  {  449,  480, 58 },
                  {  481,  486, 60 },
                  {  497,  516, 62 },
                  {  517,  524, 64 },
                  {  525,  544, 66 },
                  {  545,  548, 68 },
                  {  549,  568, 70 },
                  {  569,  572, 72 },
                  {  573,  592, 74 },
                  {  593,  628, 80 },
                  {  629,  684, 84 },
                  {  685,  688, 86 },
                  {  689,  692, 88 },
                  {  693,  708, 90 },
                  {  709,  724, 92 },
                  {  725,  732, 94 },
                  {  733,  736, 96 },
                  {  737,  740, 98 },
                  {  741,  748, 100},
                  {  749,  788, 102},
                  {  789,  864, 104},
                  {  865,  896, 106},
                  {  897,  932, 110},
                  {  933,  940, 112},
                  {  941,  944, 114} },         --  3 A4
                { {    1,   36, 10 },
                  {   37,   40, 12 },
                  {   41,   64, 14 },
                  {   65,   88, 16 },
                  {   89,   92, 20 },
                  {   93,  112, 22 },
                  {  113,  124, 26 },
                  {  125,  172, 28 },
                  {  173,  208, 30 },
                  {  209,  216, 32 },
                  {  217,  232, 38 },
                  {  233,  240, 40 },
                  {  241,  248, 44 },
                  {  249,  264, 46 },
                  {  265,  268, 50 },
                  {  269,  320, 52 },
                  {  321,  352, 54 },
                  {  353,  384, 56 },
                  {  385,  456, 60 },
                  {  457,  556, 62 },
                  {  557,  572, 64 },
                  {  573,  584, 66 },
                  {  585,  620, 68 },
                  {  621,  632, 70 },
                  {  633,  636, 74 },
                  {  637,  676, 78 },
                  {  677,  692, 80 },
                  {  693,  728, 82 },
                  {  729,  732, 84 },
                  {  733,  744, 88 },
                  {  745,  756, 92 },
                  {  757,  768, 94 },
                  {  769,  772, 96 },
                  {  763,  784, 98 },
                  {  785,  800, 100},
                  {  801,  812, 102},
                  {  813,  872, 104},
                  {  873,  888, 106},
                  {  889,  940, 108},
                  {  941,  948, 112} },         --  4 A4
                { {    1,    4, 10 },
                  {    5,    8, 12 },
                  {    9,   76, 14 },
                  {   77,   80, 16 },
                  {   81,   88, 20 },
                  {   89,  112, 22 },
                  {  113,  128, 24 },
                  {  129,  156, 26 },
                  {  157,  228, 28 },
                  {  229,  252, 30 },
                  {  253,  282, 32 },
                  {  283,  296, 36 },
                  {  297,  300, 38 },
                  {  301,  304, 44 },
                  {  305,  328, 46 },
                  {  329,  332, 48 },
                  {  333,  352, 54 },
                  {  353,  372, 56 },
                  {  373,  384, 58 },
                  {  385,  392, 64 },
                  {  393,  416, 66 },
                  {  417,  432, 70 },
                  {  433,  440, 76 },
                  {  441,  464, 78 },
                  {  465,  472, 80 },
                  {  473,  508, 82 },
                  {  509,  532, 86 },
                  {  533,  556, 88 },
                  {  557,  584, 90 },
                  {  585,  680, 92 },
                  {  681,  692, 94 },
                  {  693,  696, 96 },
                  {  697,  780, 98 },
                  {  781,  804, 100},
                  {  805,  880, 102},
                  {  881,  896, 104},
                  {  897,  908, 106},
                  {  909,  916, 108},
                  {  917,  948, 110} },         --  5 A4
                { {    1,    8, 10 },
                  {    9,   32, 14 },
                  {   33,   48, 16 },
                  {   49,  140, 26 },
                  {  141,  156, 28 },
                  {  157,  172, 32 },
                  {  173,  236, 34 },
                  {  237,  264, 36 },
                  {  265,  292, 38 },
                  {  293,  308, 42 },
                  {  309,  320, 44 },
                  {  321,  336, 48 },
                  {  337,  344, 54 },
                  {  345,  368, 56 },
                  {  369,  372, 58 },
                  {  373,  440, 60 },
                  {  441,  456, 62 },
                  {  457,  488, 64 },
                  {  489,  528, 66 },
                  {  529,  588, 68 },
                  {  589,  628, 70 },
                  {  629,  688, 72 },
                  {  689,  772, 78 },
                  {  773,  788, 80 },
                  {  789,  800, 82 },
                  {  801,  856, 84 },
                  {  857,  860, 86 },
                  {  861,  888, 90 },
                  {  889,  912, 94 },
                  {  913,  916, 96 },
                  {  917,  928, 100},
                  {  929,  944, 104} },        --  6 A4
                { {    1,   12, 10 },
                  {   13,   16, 12 },
                  {   17,   20, 20 },
                  {   21,   24, 22 },
                  {   25,   48, 26 },
                  {   49,  112, 28 },
                  {  113,  156, 30 },
                  {  157,  184, 36 },
                  {  185,  196, 38 },
                  {  197,  312, 40 },
                  {  313,  360, 42 },
                  {  362,  392, 44 },
                  {  393,  400, 46 },
                  {  401,  404, 48 },
                  {  405,  408, 50 },
                  {  409,  428, 54 },
                  {  429,  432, 56 },
                  {  433,  448, 60 },
                  {  449,  484, 66 },
                  {  485,  536, 72 },
                  {  537,  580, 74 },
                  {  581,  592, 76 },
                  {  593,  596, 78 },
                  {  597,  600, 82 },
                  {  601,  632, 84 },
                  {  633,  648, 88 },
                  {  649,  680, 90 },
                  {  681,  736, 98 },
                  {  737,  816, 100},
                  {  817,  840, 102},
                  {  843,  892, 106},
                  {  893,  912, 108},
                  {  913,  924, 110},
                  {  925,  932, 112},
                  {  933,  944, 114} },        --  7 A4
                { {    1,    4, 10 },
                  {    5,    8, 12 },
                  {    9,   12, 14 },
                  {   13,   16, 16 },
                  {   17,  100, 22 },
                  {  101,  104, 24 },
                  {  105,  140, 32 },
                  {  141,  252, 34 },
                  {  253,  256, 36 },
                  {  257,  264, 38 },
                  {  265,  328, 40 },
                  {  329,  368, 42 },
                  {  369,  392, 44 },
                  {  393,  400, 46 },
                  {  401,  468, 48 },
                  {  469,  472, 52 },
                  {  473,  480, 54 },
                  {  481,  560, 62 },
                  {  562,  652, 66 },
                  {  653,  700, 68 },
                  {  701,  716, 70 },
                  {  717,  756, 72 },
                  {  757,  764, 76 },
                  {  765,  784, 78 },
                  {  785,  800, 80 },
                  {  801,  816, 82 },
                  {  817,  824, 84 },
                  {  825,  896, 86 },
                  {  897,  904, 88 },
                  {  905,  908, 90 },
                  {  909,  936, 92 },
                  {  937,  940, 94 },
                  {  942,  944, 96 } },        --  8 A4
                { {    1,   20, 10 },
                  {   21,   28, 12 },
                  {   29,   36, 14 },
                  {   37,   44, 18 },
                  {   45,   64, 20 },
                  {   65,   92, 22 },
                  {   93,   96, 26 },
                  {   97,  136, 28 },
                  {  137,  144, 32 },
                  {  145,  148, 34 },
                  {  149,  160, 38 },
                  {  161,  232, 42 },
                  {  233,  256, 44 },
                  {  257,  260, 50 },
                  {  261,  272, 52 },
                  {  273,  304, 56 },
                  {  305,  324, 58 },
                  {  325,  332, 60 },
                  {  333,  356, 62 },
                  {  357,  372, 64 },
                  {  373,  408, 68 },
                  {  409,  472, 72 },
                  {  473,  500, 76 },
                  {  501,  504, 78 },
                  {  505,  512, 80 },
                  {  513,  556, 82 },
                  {  557,  592, 84 },
                  {  593,  600, 88 },
                  {  601,  628, 90 },
                  {  629,  672, 94 },
                  {  673,  724, 96 },
                  {  725,  728, 98 },
                  {  729,  756, 102},
                  {  757,  776, 104},
                  {  777,  780, 106},
                  {  781,  832, 108},
                  {  833,  836, 110},
                  {  837,  884, 112},
                  {  885,  944, 114} },        --  9 A4
                { {    1,   28, 10 },
                  {   29,   48, 12 },
                  {   49,   52, 14 },
                  {   53,   92, 16 },
                  {   93,  100, 18 },
                  {  101,  104, 20 },
                  {  105,  128, 22 },
                  {  129,  140, 24 },
                  {  141,  196, 28 },
                  {  197,  256, 30 },
                  {  257,  272, 32 },
                  {  273,  280, 34 },
                  {  281,  288, 38 },
                  {  289,  352, 40 },
                  {  353,  404, 42 },
                  {  405,  408, 46 },
                  {  409,  416, 48 },
                  {  417,  448, 52 },
                  {  449,  456, 54 },
                  {  457,  540, 56 },
                  {  541,  564, 58 },
                  {  565,  600, 62 },
                  {  601,  676, 64 },
                  {  677,  696, 66 },
                  {  697,  700, 68 },
                  {  701,  704, 72 },
                  {  705,  720, 78 },
                  {  721,  724, 80 },
                  {  725,  728, 84 },
                  {  729,  732, 86 },
                  {  733,  740, 88 },
                  {  741,  744, 90 },
                  {  745,  752, 92 },
                  {  753,  792, 94 },
                  {  793,  820, 96 },
                  {  821,  888, 98 },
                  {  889,  896, 100},
                  {  897,  920, 106},
                  {  921,  924, 108},
                  {  925,  944, 114} },        -- 10 Aa
                { {    1,   56, 10 },
                  {   57,  132, 12 },
                  {  133,  144, 14 },
                  {  145,  156, 16 },
                  {  157,  172, 18 },
                  {  173,  180, 20 },
                  {  181,  204, 24 },
                  {  205,  212, 28 },
                  {  213,  220, 30 },
                  {  221,  240, 32 },
                  {  241,  268, 38 },
                  {  269,  296, 46 },
                  {  297,  344, 48 },
                  {  345,  352, 50 },
                  {  353,  384, 56 },
                  {  385,  396, 62 },
                  {  397,  416, 64 },
                  {  417,  428, 66 },
                  {  429,  456, 68 },
                  {  457,  488, 70 },
                  {  489,  496, 72 },
                  {  497,  584, 74 },
                  {  585,  612, 78 },
                  {  613,  616, 80 },
                  {  617,  668, 84 },
                  {  669,  672, 88 },
                  {  673,  712, 92 },
                  {  713,  724, 96 },
                  {  725,  728, 98 },
                  {  729,  740, 100},
                  {  741,  824, 102},
                  {  825,  844, 104},
                  {  845,  852, 106},
                  {  853,  880, 108},
                  {  881,  896, 110},
                  {  897,  948, 112} },        -- 11 A4
                { {    1,    4, 10 },
                  {    7,    8, 12 },
                  {    9,   12, 14 },
                  {   13,   20, 16 },
                  {   21,   44, 18 },
                  {   45,   52, 20 },
                  {   53,   58, 22 },
                  {   61,   68, 24 },
                  {   69,  100, 26 },
                  {  101,  172, 28 },
                  {  173,  192, 30 },
                  {  193,  196, 32 },
                  {  197,  200, 34 },
                  {  201,  220, 36 },
                  {  221,  248, 38 },
                  {  249,  264, 40 },
                  {  265,  288, 42 },
                  {  289,  308, 48 },
                  {  309,  324, 50 },
                  {  325,  380, 58 },
                  {  381,  392, 60 },
                  {  393,  512, 62 },
                  {  513,  528, 64 },
                  {  529,  576, 66 },
                  {  577,  684, 68 },
                  {  685,  692, 70 },
                  {  693,  720, 72 },
                  {  721,  756, 74 },
                  {  757,  768, 76 },
                  {  769,  780, 78 },
                  {  781,  784, 80 },
                  {  785,  800, 82 },
                  {  801,  820, 88 },
                  {  821,  836, 90 },
                  {  837,  844, 92 },
                  {  845,  848, 94 },
                  {  849,  864, 96 },
                  {  865,  876, 98 },
                  {  877,  944, 100} },        -- 12 A4
                { {    1,   20, 10 },
                  {   21,   80, 12 },
                  {   81,  112, 14 },
                  {  113,  192, 16 },
                  {  193,  204, 18 },
                  {  205,  208, 20 },
                  {  209,  212, 22 },
                  {  213,  252, 28 },
                  {  253,  256, 30 },
                  {  257,  272, 32 },
                  {  273,  276, 34 },
                  {  277,  332, 36 },
                  {  333,  336, 38 },
                  {  337,  392, 40 },
                  {  393,  396, 42 },
                  {  397,  400, 46 },
                  {  401,  404, 50 },
                  {  405,  420, 54 },
                  {  421,  480, 58 },
                  {  481,  532, 60 },
                  {  533,  540, 62 },
                  {  541,  556, 64 },
                  {  557,  560, 66 },
                  {  561,  596, 72 },
                  {  597,  600, 74 },
                  {  601,  648, 76 },
                  {  649,  660, 78 },
                  {  661,  688, 80 },
                  {  689,  716, 82 },
                  {  717,  768, 84 },
                  {  769,  776, 86 },
                  {  777,  780, 90 },
                  {  781,  792, 92 },
                  {  793,  796, 94 },
                  {  797,  800, 96 },
                  {  801,  812, 100},
                  {  813,  888, 102},
                  {  889,  896, 104},
                  {  897,  932, 106},
                  {  933,  940, 110},
                  {  941,  948, 114},
                  {  949,  960, 120} },        -- 13 A4
                { {    1,   52, 10 },
                  {   53,   88, 12 },
                  {   89,  100, 14 },
                  {  101,  104, 16 },
                  {  105,  108, 18 },
                  {  109,  140, 22 },
                  {  141,  176, 24 },
                  {  177,  192, 26 },
                  {  193,  216, 28 },
                  {  217,  240, 30 },
                  {  241,  304, 32 },
                  {  305,  312, 34 },
                  {  313,  332, 36 },
                  {  333,  432, 40 },
                  {  433,  436, 42 },
                  {  437,  476, 46 },
                  {  477,  480, 50 },
                  {  481,  492, 52 },
                  {  493,  508, 54 },
                  {  509,  564, 56 },
                  {  565,  596, 58 },
                  {  597,  604, 60 },
                  {  605,  616, 62 },
                  {  617,  620, 64 },
                  {  621,  632, 66 },
                  {  633,  636, 68 },
                  {  637,  684, 70 },
                  {  685,  696, 74 },
                  {  697,  728, 78 },
                  {  729,  740, 82 },
                  {  741,  780, 90 },
                  {  781,  840, 92 },
                  {  841,  852, 96 },
                  {  853,  892, 98 },
                  {  893,  900, 100},
                  {  901,  904, 102},
                  {  905,  928, 106},
                  {  929,  844, 108} },        -- 14 A4
                { {    1,   16, 10 },
                  {   17,   20, 12 },
                  {   21,   40, 14 },
                  {   41,   44, 16 },
                  {   45,  176, 18 },
                  {  177,  180, 20 },
                  {  181,  188, 24 },
                  {  189,  192, 26 },
                  {  193,  196, 30 },
                  {  197,  224, 32 },
                  {  225,  280, 34 },
                  {  281,  284, 36 },
                  {  285,  288, 38 },
                  {  289,  332, 42 },
                  {  333,  340, 44 },
                  {  341,  344, 46 },
                  {  345,  356, 50 },
                  {  357,  440, 54 },
                  {  441,  448, 58 },
                  {  449,  500, 62 },
                  {  501,  508, 64 },
                  {  509,  516, 66 },
                  {  517,  528, 68 },
                  {  529,  532, 70 },
                  {  529,  600, 72 },
                  {  601,  608, 74 },
                  {  609,  612, 76 },
                  {  613,  704, 78 },
                  {  705,  712, 80 },
                  {  713,  720, 82 },
                  {  721,  820, 86 },
                  {  821,  824, 88 },
                  {  825,  828, 90 },
                  {  829,  832, 94 },
                  {  833,  864, 100},
                  {  865,  872, 102},
                  {  873,  900, 104},
                  {  901,  932, 106},
                  {  933,  844, 108} },        -- 15 A4
                { {    1,   16, 10 },
                  {   17,   20, 16 },
                  {   21,   36, 18 },
                  {   37,   52, 20 },
                  {   53,   72, 24 },
                  {   73,   80, 26 },
                  {   81,   88, 30 },
                  {   89,  104, 36 },
                  {  105,  144, 38 },
                  {  145,  152, 40 },
                  {  153,  180, 44 },
                  {  181,  228, 50 },
                  {  229,  240, 52 },
                  {  241,  268, 54 },
                  {  269,  280, 56 },
                  {  281,  316, 60 },
                  {  317,  348, 66 },
                  {  349,  368, 68 },
                  {  369,  400, 70 },
                  {  401,  404, 72 },
                  {  405,  472, 74 },
                  {  473,  500, 76 },
                  {  501,  540, 78 },
                  {  541,  544, 80 },
                  {  545,  560, 82 },
                  {  561,  568, 84 },
                  {  569,  624, 86 },
                  {  625,  636, 92 },
                  {  637,  684, 94 },
                  {  685,  688, 96 },
                  {  689,  724, 98 },
                  {  725,  728, 100},
                  {  729,  736, 102},
                  {  737,  744, 104},
                  {  745,  852, 106},
                  {  853,  860, 110},
                  {  861,  896, 116},
                  {  897,  908, 120},
                  {  909,  944, 122} },        -- 16 A4
                { {    1,   24, 10 },
                  {   25,   72, 12 },
                  {   73,   88, 14 },
                  {   89,   92, 16 },
                  {   93,  104, 18 },
                  {  105,  116, 20 },
                  {  117,  132, 22 },
                  {  133,  156, 24 },
                  {  157,  192, 30 },
                  {  193,  212, 32 },
                  {  213,  232, 34 },
                  {  233,  260, 36 },
                  {  261,  268, 38 },
                  {  269,  280, 40 },
                  {  281,  292, 42 },
                  {  293,  312, 44 },
                  {  313,  332, 46 },
                  {  333,  340, 48 },
                  {  341,  360, 50 },
                  {  361,  364, 52 },
                  {  365,  372, 54 },
                  {  373,  388, 56 },
                  {  389,  400, 58 },
                  {  401,  412, 64 },
                  {  413,  452, 68 },
                  {  453,  576, 72 },
                  {  577,  588, 74 },
                  {  589,  596, 76 },
                  {  597,  620, 80 },
                  {  621,  652, 82 },
                  {  653,  656, 84 },
                  {  657,  712, 86 },
                  {  713,  776, 90 },
                  {  777,  816, 92 },
                  {  817,  864, 94 },
                  {  865,  868, 96 },
                  {  869,  872, 98 },
                  {  873,  880, 100},
                  {  881,  928, 104},
                  {  929,  936, 106},
                  {  937,  960, 108} },        -- 17 A4
                { {    1,   12, 10 },
                  {   13,  104, 12 },
                  {  105,  164, 14 },
                  {  165,  168, 16 },
                  {  169,  172, 20 },
                  {  173,  176, 22 },
                  {  177,  184, 30 },
                  {  185,  192, 34 },
                  {  193,  196, 36 },
                  {  197,  204, 38 },
                  {  205,  208, 40 },
                  {  209,  216, 42 },
                  {  217,  244, 44 },
                  {  245,  248, 46 },
                  {  249,  272, 48 },
                  {  273,  276, 50 },
                  {  277,  280, 52 },
                  {  281,  288, 54 },
                  {  289,  292, 56 },
                  {  293,  320, 58 },
                  {  321,  336, 60 },
                  {  337,  376, 62 },
                  {  377,  404, 64 },
                  {  405,  408, 68 },
                  {  409,  416, 72 },
                  {  417,  544, 82 },
                  {  545,  716, 86 },
                  {  717,  748, 88 },
                  {  749,  812, 90 },
                  {  813,  852, 92 },
                  {  853,  860, 94 },
                  {  861,  864, 96 },
                  {  865,  876, 98 },
                  {  877,  880, 100},
                  {  881,  912, 106},
                  {  913,  920, 108},
                  {  921,  932, 110},
                  {  933,  936, 112},
                  {  937,  960, 114} },        -- 18 A4
                { {    1,   84, 10 },
                  {   85,   92, 12 },
                  {   93,   96, 14 },
                  {   97,  108, 16 },
                  {  109,  112, 18 },
                  {  113,  120, 20 },
                  {  121,  148, 22 },
                  {  149,  156, 24 },
                  {  157,  172, 26 },
                  {  173,  204, 28 },
                  {  205,  236, 30 },
                  {  237,  268, 32 },
                  {  269,  272, 34 },
                  {  273,  312, 36 },
                  {  313,  320, 38 },
                  {  321,  360, 42 },
                  {  361,  384, 44 },
                  {  385,  388, 48 },
                  {  389,  408, 50 },
                  {  409,  428, 52 },
                  {  429,  448, 54 },
                  {  449,  452, 56 },
                  {  453,  484, 58 },
                  {  485,  496, 62 },
                  {  497,  528, 70 },
                  {  529,  532, 72 },
                  {  533,  536, 74 },
                  {  537,  588, 76 },
                  {  589,  592, 80 },
                  {  593,  668, 86 },
                  {  669,  676, 88 },
                  {  677,  680, 90 },
                  {  681,  692, 92 },
                  {  693,  740, 94 },
                  {  741,  764, 100},
                  {  765,  792, 104},
                  {  793,  800, 106},
                  {  801,  880, 108},
                  {  881,  960, 110} },        -- 19 A4
                { {    1,    16, 10 },
                  {   17,   52, 12 },
                  {   53,   60, 14 },
                  {   61,   68, 16 },
                  {   69,   80, 20 },
                  {   81,  100, 28 },
                  {  101,  124, 30 },
                  {  125,  128, 32 },
                  {  129,  208, 38 },
                  {  209,  236, 40 },
                  {  237,  312, 42 },
                  {  313,  328, 44 },
                  {  329,  340, 46 },
                  {  341,  384, 48 },
                  {  385,  468, 50 },
                  {  469,  496, 52 },
                  {  497,  520, 62 },
                  {  521,  528, 66 },
                  {  529,  568, 70 },
                  {  569,  572, 72 },
                  {  573,  588, 74 },
                  {  589,  592, 76 },
                  {  593,  596, 78 },
                  {  597,  600, 80 },
                  {  601,  648, 84 },
                  {  649,  664, 86 },
                  {  665,  688, 88 },
                  {  689,  692, 90 },
                  {  693,  696, 92 },
                  {  697,  708, 94 },
                  {  709,  712, 96 },
                  {  713,  720, 100},
                  {  721,  816, 102},
                  {  817,  840, 104},
                  {  841,  856, 108},
                  {  857,  868, 110},
                  {  869,  892, 114},
                  {  893,  912, 116},
                  {  913,  944, 118} },        -- 20 A4
                { {    1,   16, 10 },
                  {   17,   60, 12 },
                  {   61,   84, 14 },
                  {   85,   88, 16 },
                  {   89,  136, 18 },
                  {  137,  152, 20 },
                  {  153,  156, 24 },
                  {  157,  164, 26 },
                  {  165,  176, 30 },
                  {  177,  184, 34 },
                  {  185,  208, 36 },
                  {  209,  216, 38 },
                  {  217,  260, 40 },
                  {  261,  296, 42 },
                  {  297,  332, 44 },
                  {  333,  380, 46 },
                  {  381,  388, 48 },
                  {  389,  412, 50 },
                  {  413,  428, 52 },
                  {  429,  484, 56 },
                  {  485,  496, 58 },
                  {  497,  556, 64 },
                  {  557,  576, 70 },
                  {  577,  608, 78 },
                  {  609,  656, 80 },
                  {  657,  692, 82 },
                  {  693,  708, 84 },
                  {  709,  716, 86 },
                  {  717,  732, 88 },
                  {  733,  752, 90 },
                  {  753,  756, 94 },
                  {  757,  764, 100},
                  {  765,  768, 102},
                  {  769,  772, 106},
                  {  773,  820, 108},
                  {  821,  856, 110},
                  {  857,  864, 112},
                  {  865,  884, 114},
                  {  885,  928, 116},
                  {  929,  960, 118} },        -- 21 A4
                { {    1,   16, 10 },
                  {   17,   36, 12 },
                  {   37,   54, 14 },
                  {   55,   64, 18 },
                  {   65,   68, 20 },
                  {   69,   88, 22 },
                  {   89,  132, 24 },
                  {  133,  148, 28 },
                  {  149,  152, 32 },
                  {  153,  172, 34 },
                  {  173,  188, 36 },
                  {  189,  256, 38 },
                  {  257,  260, 40 },
                  {  261,  266, 42 },
                  {  267,  292, 44 },
                  {  293,  304, 46 },
                  {  305,  380, 48 },
                  {  381,  448, 50 },
                  {  449,  488, 52 },
                  {  489,  524, 54 },
                  {  525,  576, 56 },
                  {  577,  608, 58 },
                  {  609,  616, 60 },
                  {  617,  620, 62 },
                  {  621,  640, 66 },
                  {  641,  648, 68 },
                  {  649,  652, 72 },
                  {  653,  664, 76 },
                  {  665,  676, 78 },
                  {  677,  696, 84 },
                  {  697,  704, 86 },
                  {  705,  744, 88 },
                  {  745,  784, 90 },
                  {  785,  792, 92 },
                  {  793,  816, 94 },
                  {  817,  828, 96 },
                  {  829,  840, 100},
                  {  841,  860, 102},
                  {  861,  908, 104},
                  {  909,  916, 108},
                  {  917,  938, 110},
                  {  939,  940, 114},
                  {  941,  944, 116},
                  {  945,  952, 118},
                  {  953,  964, 122},
                  {  965, 1000, 124} } } },        -- 22 A4
                
    ranges = {
             { "A–Barograf",                     --  1
               "Barometer–Capitularis",          --  2
               "Capitulum–Duplikant",            --  3
               "Duplikator–Folkvandringen",      --  4
               "Folkvisor–Grimnesmål",           --  5
               "Grimsby–Hufvudskatt",            --  6
               "Hufvudskål–Kaffraria",           --  7
               "Kaffrer–Kristdala",              --  8
               "Kristendomen–Lloyd",             --  9
               "Lloyd–Militärkoloni",            -- 10
               "Militärkonventioner–Nådaval",    -- 11
               "Nådemedlen–Pontifikat",          -- 12
               "Pontin–Ruete",                   -- 13
               "Ruff–Sockenstämma",              -- 14
               "Socker–Tengström",               -- 15
               "Teniers–Üxkull",                 -- 16
               "V–Väring",                       -- 17
               "Värja–Öynhausen",                -- 18
               "Supplement: A–Böttiger",         -- 19
               "Supplement: C–Öxnevalla" },      -- 20
             { "A–Armati",                                          --  1
               "Armatoler–Bergsund",                                --  2
               "Bergsvalan–Branstad",                               --  3
               "Brant–Cesti",                                       --  4
               "Cestius–Degas",                                     --  5
               "Degeberg–Egyptolog",                                --  6
               "Egyptologi–Feinschmecker",                          --  7
               "Feiss–Fruktmögel",                                  --  8
               "Fruktodling–Gossensass",                            --  9
               "Gossler–Harris",                                    -- 10
               "Harrisburg–Hypereides",                             -- 11
               "Hyperemi–Johan",                                    -- 12
               "Johan–Kikare",                                      -- 13
               "Kikarsikte–Kroman",                                 -- 14
               "Kromat–Ledvätska",                                  -- 15
               "Lee–Luvua",                                         -- 16
               "Lux–Mekanik",                                       -- 17
               "Mekaniker–Mykale",                                  -- 18
               "Mykenai–Norrpada",                                  -- 19
               "Norrsken–Paprocki",                                 -- 20
               "Papua–Posselt",                                     -- 21
               "Possession–Retzia",                                 -- 22
               "Retzius–Ryssland",                                  -- 23
               "Ryssläder–Sekretär",                                -- 24
               "Sekt–Slöjskifling",                                 -- 25
               "Slöke–Stockholm",                                   -- 26
               "Stockholm-Nynäs järnväg–Syrsor",                    -- 27
               "Syrten-vikarna–Tidsbestämning",                     -- 28
               "Tidsekvation–Trompe",                               -- 29
               "Tromsdalstind–Urakami",                             -- 30
               "Ural–Vertex",                                       -- 31
               "Werth–Väderkvarn",                                  -- 32
               "Väderlek–Äänekoski",                                -- 33
               "Ö–Öyslebö",                                         -- 34
               "Supplement: Cambrai–Glis",                          -- 35
               "Supplement: Globe–Kövess",                          -- 36
               "Supplement: L–Riksdag",                             -- 37
               "Supplement: Riksdagens bibliotek–Öyen; tillägg",    -- 38
               "Supplement: Aa–Cambon" },                           -- 39
             { "A–Arcimboldus",                                     --  1
               "Arckenholtz–Bergkalk",                              --  2
               "Bergklint–Bromelius",                               --  3
               "Bromell–Commodore",                                 --  4
               "Commodus–Druider",                                  --  5
               "Drumev–Fackeldans",                                 --  6
               "Fackelros–Frölunda",                                --  7
               "Fröman–Gullabo",                                    --  8
               "Gullberg–Hopliter",                                 --  9
               "Hopp–Jülich",                                       -- 10
               "Jylland–Kragduva",                                  -- 11
               "Krageholm–Lissa",                                   -- 12
               "Lissabon–Meyer",                                    -- 13
               "Meyerbeer–Nyfors",                                  -- 14
               "Nygotik–Poseidon",                                  -- 15
               "Posen–Ryssland",                                    -- 16
               "Ryssläder–Snellius",                                -- 17
               "Snellman–Tatra",                                    -- 18
               "Tattare–Wallman",                                   -- 19
               "Wallmark–Öändan",                                   -- 20
               "Supplement: A–Eötvös",                              -- 21
               "Supplement: F–Luleå",                               -- 22
               "Supplement: Luleå stift–Övralid"},                  -- 23
             { "A–Asunden",                                         --  1
               "Asura–Bidz",                                        --  2
               "Bie–Brune",                                         --  3
               "Bruneau–Colón",                                     --  4
               "Colonia–Dram",                                      --  5
               "Dráma–Eugen",                                       --  6
               "Eugene–Frank",                                      --  7
               "Franken–Girland",                                   --  8
               "Giro–Hasslarp",                                     --  9
               "Hassle–Infektera",                                  -- 10
               "Infektion–Karkkila",                                -- 11
               "Karl–Kufra",                                        -- 12
               "Kufstein–Longör",                                   -- 13
               "Lonicera–Mikado",                                   -- 14
               "Mikael–Noma",                                       -- 15
               "Nomader–Payen",                                     -- 16
               "Payer–Rialto",                                      -- 17
               "Ribb–Selene",                                       -- 18
               "Selenga–Stening",                                   -- 19
               "Steninge–Terni",                                    -- 20
               "Ternopil–Vane",                                     -- 21
               "Vaner–ÖÄ",                                          -- 22
             	} },
    serial = Serial }



--    Runeberg/NF