{
  "version" : "2.0",
  "class" : "dataset",
  "href" : "https://data.csu.gov.cz/api/dotaz/v1/data/sady/RES03R?verze=2&poznamky=true&rozsah=CELY_VYBER&format=JSON_STAT&casPlatnosti=2026-01-15T08%3A00%3A00Z",
  "label" : "Ekonomické subjekty podle počtu zaměstnanců -  roční data",
  "source" : "DataStat – databáze ČSÚ",
  "note" : [ "Uživatelem nastavený výběr.", null ],
  "updated" : "2026-01-15T05:58:10.771889Z",
  "id" : [ "KATP", "IndicatorType", "Uz24h", "CasR" ],
  "size" : [ 24, 2, 219, 26 ],
  "role" : {
    "geo" : [ "Uz24h" ],
    "metric" : [ "IndicatorType" ],
    "time" : [ "CasR" ]
  },
  "dimension" : {
    "KATP" : {
      "label" : "Počet zaměstnanců",
      "category" : {
        "index" : {
          "0" : 0,
          "9_" : 1,
          "400000600001000" : 2,
          "400001600006000" : 3,
          "400006610010000" : 4,
          "410010610020000" : 5,
          "410020610025000" : 6,
          "410025610050000" : 7,
          "410050620100000" : 8,
          "420100620200000" : 9,
          "420200620250000" : 10,
          "420250620500000" : 11,
          "420500631000000" : 12,
          "431000631500000" : 13,
          "431500632000000" : 14,
          "432000632500000" : 15,
          "432500633000000" : 16,
          "433000634000000" : 17,
          "434000635000000" : 18,
          "435000641000000" : 19,
          "441000799999000" : 20,
          "400006610020000" : 21,
          "410020620250000" : 22,
          "420250799999000" : 23
        },
        "label" : {
          "0" : "Celkem",
          "9_" : "Neuvedeno",
          "400000600001000" : "Bez zaměstnanců",
          "400001600006000" : "1 - 5",
          "400006610010000" : "6 - 9 ",
          "410010610020000" : "10 - 19",
          "410020610025000" : "20 - 24",
          "410025610050000" : "25 - 49",
          "410050620100000" : "50 - 99",
          "420100620200000" : "100 - 199",
          "420200620250000" : "200 - 249",
          "420250620500000" : "250 - 499",
          "420500631000000" : "500 - 999",
          "431000631500000" : "1000 - 1499",
          "431500632000000" : "1500 - 1999",
          "432000632500000" : "2000 - 2499",
          "432500633000000" : "2500 - 2999",
          "433000634000000" : "3000 - 3999",
          "434000635000000" : "4000 - 4999",
          "435000641000000" : "5000 - 9999",
          "441000799999000" : "10000 a více",
          "400006610020000" : "6 - 19",
          "410020620250000" : "20 - 249",
          "420250799999000" : "250 a více"
        },
        "note" : [ null ]
      }
    },
    "IndicatorType" : {
      "label" : "Ukazatel",
      "category" : {
        "index" : {
          "4958_reg" : 0,
          "4958_akt" : 1
        },
        "label" : {
          "4958_reg" : "Počet ekonomických subjektů celkem",
          "4958_akt" : "Počet ekonomických subjektů se zjištěnou aktivitou"
        },
        "note" : [ "" ],
        "unit" : {
          "4958_reg" : {
            "decimals" : 0,
            "symbol" : "",
            "position" : ""
          }
        }
      }
    },
    "Uz24h" : {
      "label" : "Kraje, SO ORP",
      "category" : {
        "index" : {
          "CZ010" : 0,
          "CZ020" : 1,
          "CZ031" : 2,
          "CZ032" : 3,
          "CZ041" : 4,
          "CZ042" : 5,
          "CZ051" : 6,
          "CZ052" : 7,
          "CZ053" : 8,
          "CZ063" : 9,
          "CZ064" : 10,
          "CZ071" : 11,
          "CZ072" : 12,
          "CZ080" : 13,
          "2101" : 14,
          "2102" : 15,
          "2103" : 16,
          "2104" : 17,
          "2105" : 18,
          "2106" : 19,
          "2107" : 20,
          "2108" : 21,
          "2109" : 22,
          "2110" : 23,
          "2111" : 24,
          "2112" : 25,
          "2113" : 26,
          "2114" : 27,
          "2115" : 28,
          "2116" : 29,
          "2117" : 30,
          "2118" : 31,
          "2119" : 32,
          "2120" : 33,
          "2121" : 34,
          "2122" : 35,
          "2123" : 36,
          "2124" : 37,
          "2125" : 38,
          "2126" : 39,
          "3101" : 40,
          "3102" : 41,
          "3103" : 42,
          "3104" : 43,
          "3105" : 44,
          "3106" : 45,
          "3107" : 46,
          "3108" : 47,
          "3109" : 48,
          "3110" : 49,
          "3111" : 50,
          "3112" : 51,
          "3113" : 52,
          "3114" : 53,
          "3115" : 54,
          "3116" : 55,
          "3117" : 56,
          "3201" : 57,
          "3202" : 58,
          "3203" : 59,
          "3204" : 60,
          "3205" : 61,
          "3206" : 62,
          "3207" : 63,
          "3208" : 64,
          "3209" : 65,
          "3210" : 66,
          "3211" : 67,
          "3212" : 68,
          "3213" : 69,
          "3214" : 70,
          "3215" : 71,
          "4101" : 72,
          "4102" : 73,
          "4103" : 74,
          "4104" : 75,
          "4105" : 76,
          "4106" : 77,
          "4107" : 78,
          "4201" : 79,
          "4202" : 80,
          "4203" : 81,
          "4204" : 82,
          "4205" : 83,
          "4206" : 84,
          "4207" : 85,
          "4208" : 86,
          "4209" : 87,
          "4210" : 88,
          "4211" : 89,
          "4212" : 90,
          "4213" : 91,
          "4214" : 92,
          "4215" : 93,
          "4216" : 94,
          "5101" : 95,
          "5102" : 96,
          "5103" : 97,
          "5104" : 98,
          "5105" : 99,
          "5106" : 100,
          "5107" : 101,
          "5108" : 102,
          "5109" : 103,
          "5110" : 104,
          "5201" : 105,
          "5202" : 106,
          "5203" : 107,
          "5204" : 108,
          "5205" : 109,
          "5206" : 110,
          "5207" : 111,
          "5208" : 112,
          "5209" : 113,
          "5210" : 114,
          "5211" : 115,
          "5212" : 116,
          "5213" : 117,
          "5214" : 118,
          "5215" : 119,
          "5301" : 120,
          "5302" : 121,
          "5303" : 122,
          "5304" : 123,
          "5305" : 124,
          "5306" : 125,
          "5307" : 126,
          "5308" : 127,
          "5309" : 128,
          "5310" : 129,
          "5311" : 130,
          "5312" : 131,
          "5313" : 132,
          "5314" : 133,
          "5315" : 134,
          "6101" : 135,
          "6102" : 136,
          "6103" : 137,
          "6104" : 138,
          "6105" : 139,
          "6106" : 140,
          "6107" : 141,
          "6108" : 142,
          "6109" : 143,
          "6110" : 144,
          "6111" : 145,
          "6112" : 146,
          "6113" : 147,
          "6114" : 148,
          "6115" : 149,
          "6201" : 150,
          "6202" : 151,
          "6203" : 152,
          "6204" : 153,
          "6205" : 154,
          "6206" : 155,
          "6207" : 156,
          "6208" : 157,
          "6209" : 158,
          "6210" : 159,
          "6211" : 160,
          "6212" : 161,
          "6213" : 162,
          "6214" : 163,
          "6215" : 164,
          "6216" : 165,
          "6217" : 166,
          "6218" : 167,
          "6219" : 168,
          "6220" : 169,
          "6221" : 170,
          "7101" : 171,
          "7102" : 172,
          "7103" : 173,
          "7104" : 174,
          "7105" : 175,
          "7106" : 176,
          "7107" : 177,
          "7108" : 178,
          "7109" : 179,
          "7110" : 180,
          "7111" : 181,
          "7112" : 182,
          "7113" : 183,
          "7201" : 184,
          "7202" : 185,
          "7203" : 186,
          "7204" : 187,
          "7205" : 188,
          "7206" : 189,
          "7207" : 190,
          "7208" : 191,
          "7209" : 192,
          "7210" : 193,
          "7211" : 194,
          "7212" : 195,
          "7213" : 196,
          "8101" : 197,
          "8102" : 198,
          "8103" : 199,
          "8104" : 200,
          "8105" : 201,
          "8106" : 202,
          "8107" : 203,
          "8108" : 204,
          "8109" : 205,
          "8110" : 206,
          "8111" : 207,
          "8112" : 208,
          "8113" : 209,
          "8114" : 210,
          "8115" : 211,
          "8116" : 212,
          "8117" : 213,
          "8118" : 214,
          "8119" : 215,
          "8120" : 216,
          "8121" : 217,
          "8122" : 218
        },
        "label" : {
          "CZ010" : "Hlavní město Praha",
          "CZ020" : "Středočeský kraj",
          "CZ031" : "Jihočeský kraj",
          "CZ032" : "Plzeňský kraj",
          "CZ041" : "Karlovarský kraj",
          "CZ042" : "Ústecký kraj",
          "CZ051" : "Liberecký kraj",
          "CZ052" : "Královéhradecký kraj",
          "CZ053" : "Pardubický kraj",
          "CZ063" : "Kraj Vysočina",
          "CZ064" : "Jihomoravský kraj",
          "CZ071" : "Olomoucký kraj",
          "CZ072" : "Zlínský kraj",
          "CZ080" : "Moravskoslezský kraj",
          "2101" : "Benešov",
          "2102" : "Beroun",
          "2103" : "Brandýs nad Labem-Stará Boleslav",
          "2104" : "Čáslav",
          "2105" : "Černošice",
          "2106" : "Český Brod",
          "2107" : "Dobříš",
          "2108" : "Hořovice",
          "2109" : "Kladno",
          "2110" : "Kolín",
          "2111" : "Kralupy nad Vltavou",
          "2112" : "Kutná Hora",
          "2113" : "Lysá nad Labem",
          "2114" : "Mělník",
          "2115" : "Mladá Boleslav",
          "2116" : "Mnichovo Hradiště",
          "2117" : "Neratovice",
          "2118" : "Nymburk",
          "2119" : "Poděbrady",
          "2120" : "Příbram",
          "2121" : "Rakovník",
          "2122" : "Říčany",
          "2123" : "Sedlčany",
          "2124" : "Slaný",
          "2125" : "Vlašim",
          "2126" : "Votice",
          "3101" : "Blatná",
          "3102" : "České Budějovice",
          "3103" : "Český Krumlov",
          "3104" : "Dačice",
          "3105" : "Jindřichův Hradec",
          "3106" : "Kaplice",
          "3107" : "Milevsko",
          "3108" : "Písek",
          "3109" : "Prachatice",
          "3110" : "Soběslav",
          "3111" : "Strakonice",
          "3112" : "Tábor",
          "3113" : "Trhové Sviny",
          "3114" : "Třeboň",
          "3115" : "Týn nad Vltavou",
          "3116" : "Vimperk",
          "3117" : "Vodňany",
          "3201" : "Blovice",
          "3202" : "Domažlice",
          "3203" : "Horažďovice",
          "3204" : "Horšovský Týn",
          "3205" : "Klatovy",
          "3206" : "Kralovice",
          "3207" : "Nepomuk",
          "3208" : "Nýřany",
          "3209" : "Plzeň",
          "3210" : "Přeštice",
          "3211" : "Rokycany",
          "3212" : "Stod",
          "3213" : "Stříbro",
          "3214" : "Sušice",
          "3215" : "Tachov",
          "4101" : "Aš",
          "4102" : "Cheb",
          "4103" : "Karlovy Vary",
          "4104" : "Kraslice",
          "4105" : "Mariánské Lázně",
          "4106" : "Ostrov",
          "4107" : "Sokolov",
          "4201" : "Bílina",
          "4202" : "Děčín",
          "4203" : "Chomutov",
          "4204" : "Kadaň",
          "4205" : "Litoměřice",
          "4206" : "Litvínov",
          "4207" : "Louny",
          "4208" : "Lovosice",
          "4209" : "Most",
          "4210" : "Podbořany",
          "4211" : "Roudnice nad Labem",
          "4212" : "Rumburk",
          "4213" : "Teplice",
          "4214" : "Ústí nad Labem",
          "4215" : "Varnsdorf",
          "4216" : "Žatec",
          "5101" : "Česká Lípa",
          "5102" : "Frýdlant",
          "5103" : "Jablonec nad Nisou",
          "5104" : "Jilemnice",
          "5105" : "Liberec",
          "5106" : "Nový Bor",
          "5107" : "Semily",
          "5108" : "Tanvald",
          "5109" : "Turnov",
          "5110" : "Železný Brod",
          "5201" : "Broumov",
          "5202" : "Dobruška",
          "5203" : "Dvůr Králové nad Labem",
          "5204" : "Hořice",
          "5205" : "Hradec Králové",
          "5206" : "Jaroměř",
          "5207" : "Jičín",
          "5208" : "Kostelec nad Orlicí",
          "5209" : "Náchod",
          "5210" : "Nová Paka",
          "5211" : "Nové Město nad Metují",
          "5212" : "Nový Bydžov",
          "5213" : "Rychnov nad Kněžnou",
          "5214" : "Trutnov",
          "5215" : "Vrchlabí",
          "5301" : "Česká Třebová",
          "5302" : "Hlinsko",
          "5303" : "Holice",
          "5304" : "Chrudim",
          "5305" : "Králíky",
          "5306" : "Lanškroun",
          "5307" : "Litomyšl",
          "5308" : "Moravská Třebová",
          "5309" : "Pardubice",
          "5310" : "Polička",
          "5311" : "Přelouč",
          "5312" : "Svitavy",
          "5313" : "Ústí nad Orlicí",
          "5314" : "Vysoké Mýto",
          "5315" : "Žamberk",
          "6101" : "Bystřice nad Pernštejnem",
          "6102" : "Havlíčkův Brod",
          "6103" : "Humpolec",
          "6104" : "Chotěboř",
          "6105" : "Jihlava",
          "6106" : "Moravské Budějovice",
          "6107" : "Náměšť nad Oslavou",
          "6108" : "Nové Město na Moravě",
          "6109" : "Pacov",
          "6110" : "Pelhřimov",
          "6111" : "Světlá nad Sázavou",
          "6112" : "Telč",
          "6113" : "Třebíč",
          "6114" : "Velké Meziříčí",
          "6115" : "Žďár nad Sázavou",
          "6201" : "Blansko",
          "6202" : "Boskovice",
          "6203" : "Brno",
          "6204" : "Břeclav",
          "6205" : "Bučovice",
          "6206" : "Hodonín",
          "6207" : "Hustopeče",
          "6208" : "Ivančice",
          "6209" : "Kuřim",
          "6210" : "Kyjov",
          "6211" : "Mikulov",
          "6212" : "Moravský Krumlov",
          "6213" : "Pohořelice",
          "6214" : "Rosice",
          "6215" : "Slavkov u Brna",
          "6216" : "Šlapanice",
          "6217" : "Tišnov",
          "6218" : "Veselí nad Moravou",
          "6219" : "Vyškov",
          "6220" : "Znojmo",
          "6221" : "Židlochovice",
          "7101" : "Hranice",
          "7102" : "Jeseník",
          "7103" : "Konice",
          "7104" : "Lipník nad Bečvou",
          "7105" : "Litovel",
          "7106" : "Mohelnice",
          "7107" : "Olomouc",
          "7108" : "Prostějov",
          "7109" : "Přerov",
          "7110" : "Šternberk",
          "7111" : "Šumperk",
          "7112" : "Uničov",
          "7113" : "Zábřeh",
          "7201" : "Bystřice pod Hostýnem",
          "7202" : "Holešov",
          "7203" : "Kroměříž",
          "7204" : "Luhačovice",
          "7205" : "Otrokovice",
          "7206" : "Rožnov pod Radhoštěm",
          "7207" : "Uherské Hradiště",
          "7208" : "Uherský Brod",
          "7209" : "Valašské Klobouky",
          "7210" : "Valašské Meziříčí",
          "7211" : "Vizovice",
          "7212" : "Vsetín",
          "7213" : "Zlín",
          "8101" : "Bílovec",
          "8102" : "Bohumín",
          "8103" : "Bruntál",
          "8104" : "Český Těšín",
          "8105" : "Frenštát pod Radhoštěm",
          "8106" : "Frýdek-Místek",
          "8107" : "Frýdlant nad Ostravicí",
          "8108" : "Havířov",
          "8109" : "Hlučín",
          "8110" : "Jablunkov",
          "8111" : "Karviná",
          "8112" : "Kopřivnice",
          "8113" : "Kravaře",
          "8114" : "Krnov",
          "8115" : "Nový Jičín",
          "8116" : "Odry",
          "8117" : "Opava",
          "8118" : "Orlová",
          "8119" : "Ostrava",
          "8120" : "Rýmařov",
          "8121" : "Třinec",
          "8122" : "Vítkov"
        },
        "note" : [ null ],
        "child" : {
          "CZ020" : [ "2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114", "2115", "2116", "2117", "2118", "2119", "2120", "2121", "2122", "2123", "2124", "2125", "2126" ],
          "CZ031" : [ "3101", "3102", "3103", "3104", "3105", "3106", "3107", "3108", "3109", "3110", "3111", "3112", "3113", "3114", "3115", "3116", "3117" ],
          "CZ032" : [ "3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213", "3214", "3215" ],
          "CZ041" : [ "4101", "4102", "4103", "4104", "4105", "4106", "4107" ],
          "CZ042" : [ "4201", "4202", "4203", "4204", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4214", "4215", "4216" ],
          "CZ051" : [ "5101", "5102", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110" ],
          "CZ052" : [ "5201", "5202", "5203", "5204", "5205", "5206", "5207", "5208", "5209", "5210", "5211", "5212", "5213", "5214", "5215" ],
          "CZ053" : [ "5301", "5302", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5310", "5311", "5312", "5313", "5314", "5315" ],
          "CZ063" : [ "6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110", "6111", "6112", "6113", "6114", "6115" ],
          "CZ064" : [ "6201", "6202", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6213", "6214", "6215", "6216", "6217", "6218", "6219", "6220", "6221" ],
          "CZ071" : [ "7101", "7102", "7103", "7104", "7105", "7106", "7107", "7108", "7109", "7110", "7111", "7112", "7113" ],
          "CZ072" : [ "7201", "7202", "7203", "7204", "7205", "7206", "7207", "7208", "7209", "7210", "7211", "7212", "7213" ],
          "CZ080" : [ "8101", "8102", "8103", "8104", "8105", "8106", "8107", "8108", "8109", "8110", "8111", "8112", "8113", "8114", "8115", "8116", "8117", "8118", "8119", "8120", "8121", "8122" ]
        }
      }
    },
    "CasR" : {
      "label" : "Roky",
      "category" : {
        "index" : {
          "2000" : 0,
          "2001" : 1,
          "2002" : 2,
          "2003" : 3,
          "2004" : 4,
          "2005" : 5,
          "2006" : 6,
          "2007" : 7,
          "2008" : 8,
          "2009" : 9,
          "2010" : 10,
          "2011" : 11,
          "2012" : 12,
          "2013" : 13,
          "2014" : 14,
          "2015" : 15,
          "2016" : 16,
          "2017" : 17,
          "2018" : 18,
          "2019" : 19,
          "2020" : 20,
          "2021" : 21,
          "2022" : 22,
          "2023" : 23,
          "2024" : 24,
          "2025" : 25
        },
        "label" : {
          "2000" : "2000",
          "2001" : "2001",
          "2002" : "2002",
          "2003" : "2003",
          "2004" : "2004",
          "2005" : "2005",
          "2006" : "2006",
          "2007" : "2007",
          "2008" : "2008",
          "2009" : "2009",
          "2010" : "2010",
          "2011" : "2011",
          "2012" : "2012",
          "2013" : "2013",
          "2014" : "2014",
          "2015" : "2015",
          "2016" : "2016",
          "2017" : "2017",
          "2018" : "2018",
          "2019" : "2019",
          "2020" : "2020",
          "2021" : "2021",
          "2022" : "2022",
          "2023" : "2023",
          "2024" : "2024",
          "2025" : "2025"
        },
        "note" : [ null ]
      }
    }
  },
"value":[
375285, 384322, 394702, 411612, 417123, 426165, 437882, 453006, 471183, 488307, 506273, 529377, 544840, 540360, 557736, 573682, 590338, 606843, 622377, 632250, 644586, 658390, 670392, 655855, 672224, 692397, 220460, 231281, 244125, 257326, 262821, 269429, 275787, 282761, 293024, 298099, 307761, 317598, 323025, 314688, 319758, 324905, 330506, 336540, 342766, 344580, 351185, 358087, 362031, 339884, 345959, 354364, 122341, 128073, 135717, 141375, 142796, 144260, 146325, 148679, 151989, 151993, 155762, 158543, 160091, 159363, 160786, 162106, 163411, 164927, 166419, 165373, 166853, 168648, 169260, 153431, 154509, 156828, 107227, 111961, 117566, 123475, 125065, 127341, 129639, 132217, 136698, 140383, 144632, 147419, 147750, 141202, 142307, 143478, 144545, 145763, 147014, 146382, 147671, 149138, 
149980, 137082, 137926, 140123, 60608, 63164, 70591, 73656, 74580, 75762, 76814, 77780, 80802, 80979, 82322, 83396, 83103, 76802, 76602, 75921, 75772, 75620, 75198, 74190, 73997, 74009, 74396, 67824, 67730, 68310, 139731, 145010, 156185, 163393, 163874, 166219, 169083, 171940, 175521, 174621, 176422, 178718, 179126, 172030, 173415, 173878, 174240, 174708, 176111, 174294, 176004, 177675, 177707, 163270, 164198, 166571, 89309, 93186, 102924, 107354, 108207, 109557, 111299, 112830, 114491, 114990, 117230, 118766, 119908, 114472, 115262, 116006, 116675, 117854, 118509, 117304, 118076, 118256, 115776, 105303, 105477, 106209, 107712, 111450, 116262, 121334, 122313, 123986, 125433, 127573, 130544, 129399, 132423, 134689, 135372, 133970, 135019, 136566, 137930, 139199, 
140354, 140013, 141343, 142345, 141940, 128501, 128727, 129496, 87232, 92074, 95811, 100881, 102319, 103975, 105304, 106972, 109524, 109449, 112121, 114072, 115333, 115116, 116363, 117554, 118810, 120124, 121765, 121219, 122901, 124491, 125246, 115106, 116280, 117852, 83539, 86895, 90074, 94646, 95816, 95715, 97159, 98957, 101703, 100954, 103510, 105185, 106578, 107395, 108800, 110643, 111816, 113143, 114688, 114721, 116360, 117927, 118115, 107603, 107897, 109259, 220691, 231492, 238702, 251194, 252506, 258291, 263069, 269366, 276783, 275189, 283202, 291162, 294308, 295523, 300204, 304729, 309786, 314742, 319647, 320758, 326100, 332277, 335762, 316213, 321073, 328794, 110882, 115328, 122984, 127865, 129075, 129331, 130427, 132139, 135028, 133275, 136229, 138970, 135201, 137119, 
138347, 139097, 140735, 142182, 143972, 143478, 145374, 147212, 147495, 134345, 135024, 137452, 114929, 119055, 122912, 128095, 128679, 129217, 130477, 131995, 134373, 131870, 134374, 136725, 138269, 138197, 138832, 140175, 141070, 142502, 143731, 142848, 144213, 145404, 146086, 131790, 132315, 134174, 201862, 208271, 215190, 223771, 227427, 229242, 231783, 235648, 240486, 241103, 245290, 248824, 244750, 248500, 250028, 250213, 251898, 254525, 256871, 255042, 258300, 262405, 262655, 244087, 246678, 251651, null, null, null, null, null, null, null, 14870, 15275, 15367, 15669, 16121, 16400, 15427, 15635, 15837, 16098, 16374, 16527, 16544, 16862, 17131, 17281, 15878, 16115, 16464, null, null, null, null, null, null, null, 13095, 13583, 13766, 
14288, 14776, 15039, 14795, 15130, 15360, 15589, 15958, 16326, 16576, 17076, 17595, 17943, 17154, 17429, 17931, null, null, null, null, null, null, null, 19607, 20849, 21841, 23298, 24482, 25254, 25441, 26266, 27123, 28082, 28993, 30002, 30547, 31486, 32391, 33204, 32005, 32984, 34081, null, null, null, null, null, null, null, 4945, 5043, 5008, 5086, 5197, 5255, 5102, 5194, 5234, 5196, 5268, 5375, 5370, 5481, 5562, 5520, 5047, 5132, 5250, null, null, null, null, null, null, null, 30353, 32191, 33830, 35752, 37931, 39536, 38501, 39766, 41178, 42096, 43287, 44402, 45023, 45984, 47206, 48449, 47642, 48661, 49928, null, null, null, null, null, null, 
null, 4228, 4431, 4479, 4659, 4807, 4899, 4833, 4847, 4975, 5066, 5172, 5306, 5345, 5500, 5107, 5196, 4997, 5126, 5268, null, null, null, null, null, null, null, 5188, 5335, 5362, 5539, 5753, 5915, 5845, 5877, 6001, 6168, 6323, 6477, 6508, 6650, 6800, 6823, 6214, 6283, 6411, null, null, null, null, null, null, null, 5770, 5944, 5990, 6171, 6399, 6483, 6424, 6554, 6702, 6836, 6949, 7064, 7110, 7231, 7333, 7280, 6739, 6860, 7022, null, null, null, null, null, null, null, 24438, 25023, 25187, 25697, 26465, 26692, 26163, 26394, 26525, 26965, 27382, 27839, 27783, 28209, 28494, 28531, 26869, 27411, 28021, null, null, 
null, null, null, null, null, 16335, 16851, 16897, 17214, 17441, 17398, 17343, 17489, 17746, 18059, 18343, 18575, 18575, 18844, 19189, 18759, 17353, 17658, 18052, null, null, null, null, null, null, null, 5922, 6175, 6356, 6576, 6876, 7061, 6690, 6814, 6852, 7059, 7233, 7387, 7567, 7749, 8027, 8113, 7630, 7720, 7889, null, null, null, null, null, null, null, 11436, 11677, 11519, 11643, 11721, 11736, 11060, 11076, 11147, 11183, 11250, 11398, 11265, 11399, 11465, 11486, 10478, 10660, 10989, null, null, null, null, null, null, null, 4391, 4608, 4717, 4944, 5221, 5319, 5382, 5462, 5582, 5705, 5842, 5953, 5996, 6123, 6900, 7022, 6593, 
6788, 7032, null, null, null, null, null, null, null, 9618, 9665, 9551, 9774, 9971, 10126, 9760, 9831, 9886, 10060, 10219, 10409, 10368, 10515, 10660, 10737, 10125, 10277, 10573, null, null, null, null, null, null, null, 22328, 23166, 24114, 24534, 24554, 24584, 22954, 23191, 23262, 23488, 23485, 23693, 23701, 24016, 24388, 24794, 22799, 23052, 23442, null, null, null, null, null, null, null, 3458, 3506, 3602, 3643, 3732, 3790, 3698, 3771, 3883, 3925, 4009, 4068, 4104, 4191, 4279, 4352, 3929, 4007, 4077, null, null, null, null, null, null, null, 6662, 6850, 6855, 7044, 7224, 7253, 7036, 7062, 7183, 7249, 7299, 7402, 7402, 
7457, 7620, 7669, 7218, 7329, 7438, null, null, null, null, null, null, null, 8328, 8564, 8585, 8843, 9065, 9223, 9095, 9160, 9217, 9373, 9473, 9551, 9549, 9641, 9799, 9819, 8864, 8988, 9215, null, null, null, null, null, null, null, 7279, 7507, 7531, 7689, 7809, 7800, 7832, 7966, 8130, 8210, 8308, 8389, 8349, 8446, 8541, 8647, 7871, 7915, 8102, null, null, null, null, null, null, null, 17455, 17941, 17976, 18365, 18783, 18718, 18161, 18209, 18217, 18309, 18453, 18572, 18430, 18595, 18703, 18740, 16925, 16940, 17076, null, null, null, null, null, null, null, 11373, 11782, 11906, 12233, 12592, 12698, 11992, 12005, 11904, 
11889, 11959, 12054, 12018, 12270, 12430, 12500, 11526, 11635, 11845, null, null, null, null, null, null, null, 14318, 15215, 15754, 16651, 17594, 18472, 18499, 19118, 19815, 20576, 21288, 22049, 22592, 23227, 23869, 24533, 23561, 24109, 24871, null, null, null, null, null, null, null, 5133, 5243, 5257, 5411, 5551, 5643, 5545, 5599, 5651, 5736, 5821, 5873, 5898, 5985, 6071, 6058, 5528, 5544, 5646, null, null, null, null, null, null, null, 7484, 7690, 7798, 8029, 8271, 8317, 8193, 8382, 8476, 8515, 8656, 8763, 8712, 8845, 8968, 9029, 8387, 8654, 8890, null, null, null, null, null, null, null, 5992, 6117, 6101, 6217, 6367, 
6481, 6074, 6131, 6200, 6222, 6303, 6359, 6318, 6425, 6534, 6458, 5729, 5802, 5903, null, null, null, null, null, null, null, 2755, 2793, 2750, 2792, 2895, 2933, 2843, 2829, 2819, 2852, 2893, 2953, 2930, 2978, 3025, 3088, 2823, 2880, 2948, null, null, null, null, null, null, null, 2749, 2848, 2834, 2902, 2947, 2965, 2920, 2904, 2920, 2952, 2965, 2991, 2989, 3010, 3016, 3023, 2726, 2736, 2786, null, null, null, null, null, null, null, 39285, 40287, 41015, 42336, 43389, 44053, 44516, 44989, 45296, 45786, 46450, 47042, 46837, 47394, 48031, 48429, 44618, 45211, 46042, null, null, null, null, null, null, null, 10199, 
10437, 10469, 10696, 10838, 10906, 10982, 11063, 11124, 11226, 11261, 11339, 11248, 11381, 11535, 11546, 10323, 10288, 10328, null, null, null, null, null, null, null, 3699, 3768, 3708, 3756, 3824, 3868, 3885, 3872, 3866, 3860, 3880, 3897, 3852, 3894, 3939, 3916, 3519, 3492, 3545, null, null, null, null, null, null, null, 10170, 10303, 10327, 10595, 10800, 10958, 11162, 11399, 11514, 11584, 11612, 11666, 11600, 11660, 11750, 11778, 10549, 10572, 10735, null, null, null, null, null, null, null, 4041, 4254, 4358, 4487, 4538, 4566, 4468, 4403, 4390, 4419, 4479, 4512, 4435, 4452, 4455, 4390, 3998, 4022, 4042, null, null, null, null, 
null, null, null, 4289, 4367, 4239, 4354, 4415, 4418, 4367, 4419, 4449, 4514, 4515, 4579, 4564, 4624, 4680, 4713, 4098, 4085, 4134, null, null, null, null, null, null, null, 12171, 12352, 12135, 12284, 12439, 12640, 12713, 12881, 13025, 13069, 13145, 13207, 13070, 13163, 13316, 13342, 12262, 12404, 12584, null, null, null, null, null, null, null, 8229, 8354, 8165, 8306, 8391, 8344, 8374, 8440, 8495, 8498, 8503, 8572, 8556, 8544, 8572, 8606, 7645, 7592, 7681, null, null, null, null, null, null, null, 4646, 4702, 4705, 4795, 4898, 4955, 4747, 4805, 4879, 4912, 4918, 4973, 4940, 4985, 5077, 5122, 4689, 4748, 4797, 
null, null, null, null, null, null, null, 10182, 10376, 10123, 10188, 10185, 10155, 10160, 10288, 10469, 10539, 10680, 10717, 10615, 10690, 10855, 10812, 9808, 9853, 9962, null, null, null, null, null, null, null, 19925, 20378, 20332, 20890, 21314, 21471, 20142, 20204, 20264, 20470, 20670, 20847, 20743, 20948, 21110, 21287, 19389, 19586, 19972, null, null, null, null, null, null, null, 3561, 3720, 3795, 3906, 4051, 4103, 4231, 4318, 4417, 4471, 4552, 4653, 4641, 4714, 4815, 4815, 4179, 4215, 4292, null, null, null, null, null, null, null, 5419, 5596, 5658, 5864, 5988, 6000, 6055, 6114, 6192, 6252, 6334, 6346, 6279, 6342, 6388, 
6357, 5629, 5639, 5694, null, null, null, null, null, null, null, 2929, 2983, 2962, 3063, 3144, 3238, 3274, 3322, 3360, 3363, 3390, 3398, 3343, 3361, 3367, 3379, 3039, 3072, 3130, null, null, null, null, null, null, null, 4507, 4521, 4429, 4464, 4467, 4479, 4414, 4415, 4455, 4483, 4547, 4642, 4636, 4671, 4703, 4703, 4270, 4275, 4333, null, null, null, null, null, null, null, 2678, 2743, 2739, 2876, 2915, 2972, 2953, 2950, 2991, 3013, 3026, 3038, 3025, 3020, 3039, 3042, 2690, 2719, 2771, null, null, null, null, null, null, null, 2400, 2493, 2481, 2559, 2636, 2687, 2638, 2689, 2748, 2798, 2807, 
2850, 2889, 2944, 3013, 3026, 2701, 2736, 2851, null, null, null, null, null, null, null, 8492, 8852, 8969, 9302, 9520, 9634, 9418, 9484, 9567, 9585, 9638, 9647, 9606, 9625, 9690, 9664, 8410, 8379, 8460, null, null, null, null, null, null, null, 2498, 2563, 2508, 2561, 2630, 2636, 2633, 2645, 2686, 2715, 2691, 2752, 2732, 2738, 2740, 2756, 2420, 2412, 2432, null, null, null, null, null, null, null, 2725, 2785, 2802, 2902, 2965, 2971, 2961, 2952, 2939, 2963, 2983, 2995, 2957, 2965, 3005, 3037, 2748, 2709, 2741, null, null, null, null, null, null, null, 11553, 11819, 11750, 12035, 12272, 12368, 12115, 
12264, 12365, 12363, 12473, 12586, 12478, 12511, 12623, 12570, 11230, 11277, 11387, null, null, null, null, null, null, null, 4777, 4909, 4916, 5068, 5199, 5250, 5109, 5153, 5243, 5341, 5430, 5486, 5409, 5528, 5633, 5659, 5007, 5055, 5165, null, null, null, null, null, null, null, 2447, 2520, 2392, 2419, 2456, 2463, 2395, 2425, 2458, 2455, 2462, 2500, 2516, 2541, 2579, 2609, 2355, 2398, 2450, null, null, null, null, null, null, null, 10164, 10519, 10886, 11402, 11802, 12005, 11916, 12147, 12382, 12634, 12913, 13125, 13194, 13452, 13781, 14078, 13234, 13465, 13786, null, null, null, null, null, null, null, 51022, 52900, 55943, 
57712, 58578, 58047, 53722, 53883, 54117, 54430, 54804, 55281, 55031, 55515, 55852, 56264, 52441, 52880, 53787, null, null, null, null, null, null, null, 4181, 4310, 4365, 4484, 4571, 4638, 4540, 4613, 4692, 4819, 4912, 4989, 5021, 5076, 5172, 5220, 4850, 4893, 4936, null, null, null, null, null, null, null, 10370, 10681, 10849, 11117, 11334, 11496, 11042, 11130, 11207, 11309, 11388, 11438, 11344, 11444, 11557, 11625, 10515, 10558, 10709, null, null, null, null, null, null, null, 4007, 4149, 4233, 4468, 4601, 4630, 4538, 4644, 4719, 4725, 4827, 4928, 4967, 5024, 5065, 5051, 4672, 4688, 4771, null, null, null, null, null, null, 
null, 3253, 3428, 3489, 3568, 3593, 3589, 3542, 3570, 3608, 3654, 3709, 3740, 3713, 3785, 3818, 3833, 3439, 3479, 3541, null, null, null, null, null, null, null, 5613, 5663, 5636, 5818, 5926, 5922, 5875, 5949, 6011, 6022, 6000, 6028, 6020, 6012, 6013, 5973, 5369, 5374, 5428, null, null, null, null, null, null, null, 8715, 9107, 9164, 9217, 9336, 9414, 8758, 8759, 8736, 8732, 8726, 8669, 8505, 8511, 8597, 8615, 7691, 7623, 7679, null, null, null, null, null, null, null, 3885, 4046, 4157, 4254, 4340, 4405, 4034, 4073, 3865, 3821, 3808, 3779, 3707, 3672, 3689, 3704, 3364, 3306, 3280, null, null, 
null, null, null, null, null, 15260, 15748, 15678, 15969, 16081, 15799, 13175, 12973, 12738, 12589, 12354, 12230, 11991, 11992, 11997, 12098, 11066, 10997, 11145, null, null, null, null, null, null, null, 25039, 26103, 26465, 27018, 27583, 27499, 26783, 27006, 26960, 27050, 27082, 26925, 26667, 26652, 26707, 27001, 24995, 25128, 25312, null, null, null, null, null, null, null, 2795, 2842, 2839, 2903, 2947, 2961, 2878, 2877, 2872, 2860, 2835, 2808, 2766, 2731, 2746, 2698, 2348, 2342, 2384, null, null, null, null, null, null, null, 7707, 7910, 7967, 8064, 8216, 8322, 7504, 7534, 7550, 7586, 7659, 7643, 7626, 7631, 7629, 7616, 6872, 
6787, 6836, null, null, null, null, null, null, null, 8260, 8972, 8626, 8647, 8683, 8587, 7526, 7242, 7224, 7210, 7261, 7237, 7147, 7131, 7095, 7104, 6370, 6351, 6422, null, null, null, null, null, null, null, 14834, 15181, 15247, 15467, 15546, 15530, 14902, 14897, 14712, 14656, 14621, 14576, 14286, 14188, 14146, 14175, 12809, 12819, 12931, null, null, null, null, null, null, null, 3197, 3348, 3354, 3368, 3356, 3373, 3382, 3613, 3679, 3815, 3873, 3938, 3991, 4049, 4101, 4132, 3775, 3808, 3885, null, null, null, null, null, null, null, 18719, 19106, 18856, 18992, 19048, 18711, 17833, 17830, 17981, 18162, 18329, 18578, 18350, 
18448, 18561, 18555, 16491, 16526, 16614, null, null, null, null, null, null, null, 15717, 15849, 15876, 16238, 16401, 16519, 15919, 15939, 15847, 15954, 15786, 15815, 15515, 15564, 15677, 15833, 14843, 14986, 15326, null, null, null, null, null, null, null, 7683, 7932, 7835, 7952, 8039, 8242, 7882, 7874, 7856, 7760, 7801, 7874, 7855, 7970, 8066, 8148, 7722, 7823, 7947, null, null, null, null, null, null, null, 14407, 14478, 14086, 14233, 14368, 14442, 13247, 13383, 13410, 13413, 13369, 13379, 13281, 13407, 13399, 13347, 12229, 12339, 12557, null, null, null, null, null, null, null, 7105, 7377, 7492, 7631, 7766, 7737, 7623, 7766, 7777, 
7815, 7842, 7952, 7936, 7986, 8057, 8075, 7349, 7413, 7571, null, null, null, null, null, null, null, 9091, 9299, 9177, 9355, 9593, 9747, 9199, 9265, 9401, 9447, 9513, 9647, 9678, 9767, 9931, 9749, 8875, 8996, 9172, null, null, null, null, null, null, null, 5820, 5842, 5762, 5809, 5913, 5916, 5544, 5573, 5579, 5642, 5736, 5755, 5770, 5827, 5894, 5837, 5320, 5354, 5471, null, null, null, null, null, null, null, 14299, 14472, 14698, 14806, 15038, 15103, 15075, 15470, 15535, 15568, 15631, 15697, 15532, 15672, 15829, 15697, 14253, 14299, 14504, null, null, null, null, null, null, null, 2783, 2828, 2793, 2835, 2905, 
2936, 2761, 2765, 2793, 2832, 2844, 2890, 2912, 2952, 3016, 2981, 2718, 2741, 2838, null, null, null, null, null, null, null, 7417, 7537, 7429, 7513, 7756, 7922, 7445, 7583, 7665, 7738, 7756, 7814, 7855, 7973, 8102, 8220, 7290, 7288, 7419, null, null, null, null, null, null, null, 6404, 6548, 6520, 6596, 6603, 6581, 6360, 6316, 6318, 6244, 6173, 6197, 6092, 6106, 6122, 6003, 5485, 5544, 5616, null, null, null, null, null, null, null, 22882, 23828, 23735, 23538, 23652, 23647, 22552, 22260, 22155, 22082, 22120, 22241, 21614, 22015, 22329, 22636, 21228, 21463, 22063, null, null, null, null, null, null, null, 27096, 
27746, 27847, 28323, 28883, 28816, 28158, 28501, 28580, 28561, 28773, 29139, 28884, 29144, 29324, 29172, 27027, 26890, 26747, null, null, null, null, null, null, null, 3816, 3832, 3735, 3729, 3764, 3744, 3577, 3602, 3623, 3635, 3624, 3663, 3656, 3661, 3728, 3792, 3502, 3512, 3549, null, null, null, null, null, null, null, 5504, 5499, 5426, 5504, 5633, 5690, 5473, 5675, 5679, 5572, 5538, 5532, 5373, 5463, 5539, 5530, 5163, 5216, 5292, null, null, null, null, null, null, null, 16313, 16756, 16894, 17070, 17133, 17218, 16635, 16544, 16509, 16398, 16407, 16425, 16240, 16322, 16416, 15853, 14473, 14556, 14733, null, null, null, null, 
null, null, null, 5389, 5473, 5497, 5603, 5702, 5655, 5313, 5347, 5376, 5437, 5485, 5564, 5592, 5659, 5809, 5512, 4951, 4970, 4972, null, null, null, null, null, null, null, 14556, 14874, 15030, 15121, 15273, 15352, 14818, 14794, 14836, 14883, 15016, 15218, 15099, 15156, 15462, 15552, 14258, 14350, 14454, null, null, null, null, null, null, null, 5733, 5785, 5644, 5748, 5896, 5932, 5822, 5914, 5949, 5933, 5985, 6058, 6107, 6168, 6226, 6227, 5561, 5551, 5592, null, null, null, null, null, null, null, 42070, 42269, 42812, 44008, 44671, 45377, 42112, 42629, 43024, 43516, 44085, 44054, 43115, 43285, 42770, 41651, 38231, 38391, 38513, 
null, null, null, null, null, null, null, 6103, 6236, 6342, 6445, 6562, 6629, 6614, 6679, 6749, 6724, 6773, 6818, 6757, 6836, 6877, 6674, 6039, 5958, 6023, null, null, null, null, null, null, null, 6152, 6252, 6261, 6364, 6460, 6466, 6307, 6363, 6492, 6546, 6638, 6718, 6754, 6863, 6927, 6860, 6086, 6017, 6020, null, null, null, null, null, null, null, 5388, 5526, 5556, 5686, 5685, 5706, 5534, 5613, 5583, 5635, 5696, 5752, 5700, 5761, 5821, 5769, 5110, 5089, 5135, null, null, null, null, null, null, null, 7897, 8038, 7823, 8033, 8170, 8269, 8120, 8170, 8302, 8393, 8541, 8679, 8737, 8809, 8696, 
8521, 7767, 7747, 7850, null, null, null, null, null, null, null, 3229, 3282, 3131, 3152, 3214, 3304, 3197, 3209, 3186, 3210, 3228, 3223, 3203, 3217, 3252, 3157, 2827, 2848, 2917, null, null, null, null, null, null, null, 3334, 3391, 3190, 3202, 3226, 3258, 3183, 3190, 3230, 3248, 3248, 3237, 3218, 3227, 3265, 3242, 2930, 2909, 2930, null, null, null, null, null, null, null, 4270, 4363, 4196, 4280, 4381, 4482, 4545, 4625, 4662, 4743, 4703, 4723, 4700, 4745, 4781, 4701, 4316, 4369, 4384, null, null, null, null, null, null, null, 6021, 6211, 6180, 6378, 6478, 6535, 6550, 6457, 6462, 6482, 6539, 
6565, 6589, 6690, 6763, 6805, 6154, 6143, 6240, null, null, null, null, null, null, null, 4428, 4513, 4463, 4581, 4668, 4646, 4593, 4608, 4651, 4710, 4708, 4751, 4717, 4750, 4788, 4616, 4108, 4085, 4099, null, null, null, null, null, null, null, 36311, 37121, 37142, 38139, 38823, 38992, 38569, 38834, 39211, 39675, 40133, 40454, 40505, 40952, 41226, 41146, 38227, 38425, 38595, null, null, null, null, null, null, null, 4091, 4195, 4055, 4177, 4246, 4281, 4238, 4327, 4403, 4452, 4534, 4592, 4589, 4623, 4676, 4671, 4143, 4104, 4101, null, null, null, null, null, null, null, 10643, 10906, 10739, 10990, 11259, 11341, 11150, 
11317, 11482, 11601, 11694, 11810, 11835, 12002, 12171, 12246, 10911, 10876, 10919, null, null, null, null, null, null, null, 5257, 5406, 5307, 5433, 5531, 5449, 5509, 5600, 5656, 5698, 5748, 5812, 5782, 5813, 5880, 5913, 5203, 5193, 5274, null, null, null, null, null, null, null, 14159, 14464, 14314, 14593, 14851, 14921, 14791, 14954, 15252, 15442, 15621, 15811, 15832, 15940, 15989, 15840, 14186, 14225, 14361, null, null, null, null, null, null, null, 3112, 3200, 3200, 3287, 3379, 3420, 3394, 3439, 3507, 3512, 3540, 3583, 3529, 3548, 3564, 3570, 3174, 3175, 3200, null, null, null, null, null, null, null, 3381, 3441, 3371, 
3429, 3436, 3424, 3384, 3427, 3387, 3397, 3447, 3483, 3476, 3487, 3554, 3555, 3207, 3219, 3203, null, null, null, null, null, null, null, 3531, 3643, 3662, 3785, 3922, 3988, 3985, 4055, 4184, 4255, 4314, 4383, 4297, 4341, 4368, 4326, 3898, 3929, 3940, null, null, null, null, null, null, null, 7603, 7786, 7447, 7579, 7635, 7685, 7582, 7626, 7712, 7808, 7904, 7957, 7917, 8003, 8070, 8066, 7145, 7168, 7229, null, null, null, null, null, null, null, 14362, 14717, 14849, 15112, 15300, 15370, 15172, 15233, 15400, 15490, 15590, 15712, 15674, 15801, 15869, 15918, 14423, 14414, 14482, null, null, null, null, null, null, 
null, 7070, 7187, 7284, 7458, 7554, 7580, 7325, 7327, 7367, 7417, 7476, 7481, 7353, 7421, 7381, 7325, 6476, 6493, 6539, null, null, null, null, null, null, null, 3323, 3426, 3551, 3638, 3714, 3696, 3538, 3541, 3544, 3502, 3495, 3519, 3459, 3521, 3557, 3502, 3116, 3097, 3128, null, null, null, null, null, null, null, 4321, 4468, 4500, 4660, 4763, 4804, 4848, 4925, 5028, 5048, 5105, 5200, 5211, 5271, 5327, 5380, 4793, 4830, 4870, null, null, null, null, null, null, null, 3554, 3648, 3591, 3693, 3797, 3856, 3882, 3924, 3992, 4056, 4176, 4262, 4274, 4361, 4425, 4468, 4067, 4138, 4174, null, null, 
null, null, null, null, null, 16877, 17166, 17090, 17383, 17739, 18107, 17976, 18185, 18509, 18849, 19069, 19379, 19293, 19457, 19695, 19810, 18327, 18522, 18753, null, null, null, null, null, null, null, 1884, 1930, 1893, 1951, 1992, 2019, 1952, 2009, 2006, 2002, 1995, 2044, 2049, 2088, 2108, 2153, 1910, 1896, 1926, null, null, null, null, null, null, null, 4320, 4422, 4346, 4384, 4394, 4450, 4471, 4495, 4566, 4603, 4605, 4639, 4583, 4626, 4718, 4750, 4458, 4511, 4573, null, null, null, null, null, null, null, 5279, 5412, 5397, 5639, 5720, 5834, 5814, 5872, 5986, 6119, 6219, 6359, 6335, 6446, 6526, 6615, 6060, 
6183, 6288, null, null, null, null, null, null, null, 4475, 4579, 4570, 4664, 4749, 4857, 4805, 4892, 4984, 5087, 5178, 5279, 5316, 5382, 5475, 5523, 5038, 5039, 5101, null, null, null, null, null, null, null, 29835, 30579, 30889, 31788, 32336, 32495, 32699, 32964, 33125, 33413, 33898, 34364, 34301, 34734, 35238, 35572, 33306, 33756, 34439, null, null, null, null, null, null, null, 3687, 3751, 3545, 3585, 3677, 3762, 3820, 3945, 4027, 4081, 4097, 4144, 4106, 4188, 4252, 4298, 3951, 3984, 4037, null, null, null, null, null, null, null, 5093, 5278, 5372, 5494, 5522, 5609, 5514, 5549, 5565, 5659, 5728, 5821, 5800, 
5938, 6029, 5853, 5397, 5451, 5556, null, null, null, null, null, null, null, 5875, 5965, 5957, 6067, 6168, 6216, 6246, 6339, 6444, 6518, 6584, 6623, 6530, 6657, 6711, 6788, 6241, 6291, 6397, null, null, null, null, null, null, null, 5568, 5710, 5689, 5767, 5826, 5837, 5821, 5946, 5997, 6056, 6116, 6200, 6169, 6258, 6330, 6403, 5690, 5697, 5718, null, null, null, null, null, null, null, 6792, 6944, 6915, 7075, 7201, 7191, 7099, 7111, 7146, 7159, 7131, 7138, 7041, 7129, 7158, 7135, 6403, 6472, 6451, null, null, null, null, null, null, null, 6089, 6246, 6144, 6333, 6474, 6600, 6631, 6666, 6635, 
6658, 6728, 6794, 6752, 6845, 6942, 6996, 6349, 6413, 6441, null, null, null, null, null, null, null, 3515, 3646, 3557, 3661, 3730, 3774, 3859, 3928, 4031, 4036, 4122, 4192, 4202, 4269, 4345, 4320, 3851, 3902, 3965, null, null, null, null, null, null, null, 9646, 9946, 9860, 10164, 10339, 10586, 10639, 10856, 11019, 11179, 11351, 11490, 11510, 11746, 12084, 12083, 10969, 10992, 11080, null, null, null, null, null, null, null, 3542, 3646, 3608, 3703, 3846, 3936, 3968, 4058, 4146, 4210, 4298, 4369, 4341, 4384, 4470, 4490, 3946, 4039, 4096, null, null, null, null, null, null, null, 3997, 4108, 4105, 4213, 4300, 
4411, 4396, 4474, 4592, 4668, 4697, 4753, 4790, 4833, 4888, 4908, 4450, 4506, 4571, null, null, null, null, null, null, null, 19221, 19986, 20235, 20828, 21121, 21302, 21572, 21837, 22237, 22520, 22753, 23012, 23063, 23474, 23750, 24029, 21861, 21815, 22088, null, null, null, null, null, null, null, 4121, 4174, 4205, 4346, 4423, 4468, 4484, 4562, 4640, 4720, 4806, 4863, 4879, 4951, 5025, 5049, 4543, 4551, 4650, null, null, null, null, null, null, null, 2324, 2390, 2352, 2430, 2500, 2537, 2579, 2604, 2652, 2662, 2696, 2737, 2705, 2726, 2760, 2792, 2646, 2682, 2746, null, null, null, null, null, null, null, 3504, 
3680, 3595, 3698, 3764, 3766, 3775, 3840, 3886, 3950, 3990, 4106, 4122, 4183, 4269, 4333, 3964, 3987, 3972, null, null, null, null, null, null, null, 1915, 1960, 1898, 1919, 1929, 1928, 1958, 2009, 2042, 2085, 2119, 2150, 2148, 2157, 2220, 2229, 2016, 2038, 2082, null, null, null, null, null, null, null, 9657, 9820, 9823, 10191, 10368, 10496, 10546, 10624, 10831, 10879, 10963, 11065, 11032, 11175, 11253, 11368, 10309, 10251, 10389, null, null, null, null, null, null, null, 3893, 3940, 3932, 4001, 4084, 4101, 4061, 4030, 4081, 4177, 4219, 4272, 4244, 4320, 4354, 4373, 3995, 3975, 4027, null, null, null, null, 
null, null, null, 2572, 2642, 2616, 2700, 2759, 2764, 2779, 2815, 2890, 2938, 2982, 3063, 3131, 3187, 3263, 3315, 3071, 3070, 3106, null, null, null, null, null, null, null, 15466, 15708, 15206, 15318, 15448, 15742, 15682, 15945, 16111, 16258, 16494, 16761, 16680, 16807, 16927, 16853, 15423, 15471, 15712, null, null, null, null, null, null, null, 6818, 7026, 6974, 7122, 7279, 7420, 7606, 7718, 7867, 7870, 7936, 8065, 8063, 8251, 8375, 8438, 7664, 7772, 7815, null, null, null, null, null, null, null, 8766, 9031, 8988, 9216, 9295, 9347, 9491, 9500, 9618, 9664, 9717, 9790, 9811, 9897, 9944, 9535, 8895, 8846, 8960, 
null, null, null, null, null, null, null, 10469, 10645, 10589, 10835, 11015, 11146, 11153, 11184, 11394, 11553, 11696, 11824, 11825, 12061, 12339, 12492, 11664, 11807, 11957, null, null, null, null, null, null, null, 8877, 9109, 8992, 9282, 9508, 9598, 9732, 9890, 10086, 10138, 10211, 10331, 10294, 10461, 10620, 10674, 9922, 10001, 10217, null, null, null, null, null, null, null, 112785, 115849, 117062, 120571, 124040, 124904, 125697, 128462, 130898, 133224, 135794, 138594, 139745, 142195, 145064, 147099, 141687, 144785, 148883, null, null, null, null, null, null, null, 12913, 13162, 12082, 12288, 12411, 12373, 12251, 12351, 12503, 12689, 12891, 12950, 12827, 12997, 13021, 
12952, 12206, 12262, 12494, null, null, null, null, null, null, null, 3130, 3225, 3165, 3267, 3356, 3376, 3429, 3414, 3459, 3520, 3558, 3614, 3623, 3663, 3767, 3804, 3410, 3468, 3550, null, null, null, null, null, null, null, 13512, 13668, 13017, 12920, 13000, 13046, 12818, 12868, 12930, 13115, 13269, 13469, 13289, 13483, 13721, 13800, 12814, 12845, 13025, null, null, null, null, null, null, null, 7825, 8067, 7462, 7688, 7958, 8145, 8223, 8225, 8312, 8456, 8580, 8705, 8739, 8887, 8967, 8755, 8135, 8218, 8369, null, null, null, null, null, null, null, 4355, 4465, 4500, 4647, 4794, 4884, 4848, 4919, 4988, 5065, 5073, 
5134, 5112, 5187, 5296, 5404, 5082, 5144, 5256, null, null, null, null, null, null, null, 4217, 4412, 4402, 4629, 4759, 4880, 4968, 5041, 5102, 5235, 5372, 5464, 5498, 5643, 5792, 5872, 5715, 5863, 5969, null, null, null, null, null, null, null, 10379, 10740, 10591, 10861, 11271, 11448, 11645, 11841, 11972, 12246, 12467, 12603, 12576, 12717, 12896, 12943, 11756, 11857, 12044, null, null, null, null, null, null, null, 4544, 4689, 4286, 4341, 4428, 4460, 4474, 4498, 4542, 4627, 4726, 4791, 4790, 4869, 4892, 4885, 4615, 4662, 4697, null, null, null, null, null, null, null, 4529, 4629, 4465, 4580, 4656, 4724, 4749, 
4849, 4864, 4914, 4967, 5017, 4960, 5054, 5128, 5157, 4483, 4504, 4583, null, null, null, null, null, null, null, 2462, 2524, 2492, 2579, 2677, 2776, 2815, 2848, 2841, 2910, 2984, 3068, 3125, 3232, 3364, 3444, 3196, 3252, 3351, null, null, null, null, null, null, null, 4581, 4751, 4806, 4986, 5225, 5380, 5477, 5544, 5623, 5669, 5737, 5777, 5774, 5867, 6020, 6055, 5731, 5833, 6029, null, null, null, null, null, null, null, 4085, 4228, 4316, 4468, 4616, 4669, 4704, 4778, 4881, 5004, 5066, 5221, 5243, 5347, 5507, 5614, 5185, 5275, 5440, null, null, null, null, null, null, null, 12682, 13229, 13553, 
14229, 14921, 15211, 15151, 15388, 15512, 15893, 16233, 16369, 16482, 16755, 17137, 17472, 16980, 17395, 17891, null, null, null, null, null, null, null, 5491, 5706, 5686, 5922, 6122, 6244, 6343, 6513, 6741, 6913, 7077, 7182, 7276, 7460, 7678, 7769, 7255, 7390, 7600, null, null, null, null, null, null, null, 7659, 7816, 7773, 8036, 8261, 8318, 8288, 8345, 8388, 8456, 8544, 8630, 8554, 8706, 8798, 8838, 7900, 7895, 7974, null, null, null, null, null, null, null, 10291, 10641, 10784, 11104, 11375, 11571, 11476, 11625, 11792, 11850, 11951, 12092, 12100, 12248, 12480, 12609, 11574, 11782, 12029, null, null, null, null, null, null, 
null, 18931, 19353, 19345, 19797, 20312, 20526, 20555, 20748, 20928, 21150, 21320, 21480, 21452, 21695, 22027, 22149, 19515, 19258, 19615, null, null, null, null, null, null, null, 5649, 5875, 5821, 6172, 6457, 6629, 6727, 6873, 6973, 7159, 7226, 7332, 7474, 7573, 7763, 7975, 7388, 7577, 7821, null, null, null, null, null, null, null, 6967, 7057, 6760, 6895, 7048, 7044, 7104, 7120, 7100, 7142, 7005, 7075, 7009, 7070, 7142, 7179, 6425, 6483, 6579, null, null, null, null, null, null, null, 10774, 10936, 10739, 10783, 10922, 9902, 9926, 10060, 10172, 10305, 10455, 10638, 10661, 10729, 10838, 10896, 9548, 9450, 9457, null, null, 
null, null, null, null, null, 2005, 2066, 1956, 2037, 2089, 2104, 2153, 2178, 2178, 2146, 2134, 2105, 2095, 2122, 2157, 2145, 2091, 2088, 2104, null, null, null, null, null, null, null, 2878, 2965, 2927, 3009, 3104, 3123, 3225, 3263, 3288, 3296, 3325, 3348, 3297, 3348, 3395, 3459, 2986, 2986, 2939, null, null, null, null, null, null, null, 4252, 4361, 4237, 4356, 4446, 4417, 4500, 4563, 4582, 4598, 4635, 4659, 4679, 4716, 4774, 4807, 4378, 4373, 4483, null, null, null, null, null, null, null, 3273, 3319, 3337, 3436, 3536, 3244, 3193, 3207, 3269, 3332, 3372, 3429, 3488, 3577, 3621, 3658, 3342, 
3373, 3476, null, null, null, null, null, null, null, 36294, 37491, 37470, 38566, 39697, 39546, 40502, 41311, 41821, 42802, 43656, 44500, 44668, 45446, 46130, 46668, 43602, 44195, 45563, null, null, null, null, null, null, null, 20459, 20794, 20324, 20708, 21020, 20667, 21024, 21110, 21171, 21329, 21543, 21746, 21616, 21885, 22129, 22006, 19527, 19519, 19775, null, null, null, null, null, null, null, 15620, 15978, 15781, 16053, 16378, 16005, 16129, 16269, 16044, 15998, 16078, 16250, 15970, 16081, 16202, 15952, 14624, 14653, 14882, null, null, null, null, null, null, null, 4323, 4355, 4307, 4344, 4421, 4325, 4429, 4423, 4438, 4503, 4572, 4656, 4588, 
4717, 4827, 4884, 4584, 4643, 4690, null, null, null, null, null, null, null, 15522, 15832, 15687, 16064, 16248, 15192, 15159, 15006, 15096, 15291, 15348, 15478, 15393, 15501, 15693, 15715, 14213, 14149, 14226, null, null, null, null, null, null, null, 3821, 3834, 3810, 3888, 3955, 3974, 4056, 4033, 4058, 4050, 4063, 4074, 4034, 4096, 4151, 4071, 3705, 3757, 3818, null, null, null, null, null, null, null, 5951, 6040, 5940, 6090, 6106, 5658, 5719, 5804, 5880, 5943, 5996, 6014, 5980, 6086, 6153, 6055, 5320, 5355, 5460, null, null, null, null, null, null, null, 3312, 3418, 3400, 3507, 3546, 3633, 3650, 3644, 3637, 
3655, 3685, 3682, 3650, 3647, 3675, 3689, 3300, 3289, 3317, null, null, null, null, null, null, null, 4159, 4229, 4214, 4310, 4386, 4504, 4510, 4579, 4693, 4731, 4790, 4836, 4796, 4826, 4929, 4963, 4512, 4563, 4681, null, null, null, null, null, null, null, 14244, 14381, 13844, 14155, 14454, 14654, 14656, 14574, 14529, 14380, 14473, 14523, 14194, 14213, 14223, 14157, 12750, 12803, 12912, null, null, null, null, null, null, null, 4648, 4720, 4566, 4696, 4728, 4748, 4762, 4808, 4817, 4878, 4973, 5005, 5006, 5017, 5016, 5028, 4476, 4438, 4501, null, null, null, null, null, null, null, 7279, 7368, 7364, 7407, 7549, 
7633, 7644, 7615, 7620, 7716, 7778, 7794, 7653, 7733, 7741, 7687, 6893, 6874, 6940, null, null, null, null, null, null, null, 7864, 7994, 7787, 7908, 7997, 8006, 8101, 8133, 8244, 8300, 8391, 8503, 8482, 8596, 8664, 8713, 7907, 7942, 8041, null, null, null, null, null, null, null, 19016, 19483, 19079, 19384, 19760, 19925, 20144, 20319, 20611, 20910, 21242, 21439, 21266, 21574, 21807, 22035, 20127, 20308, 20661, null, null, null, null, null, null, null, 10850, 11138, 11059, 11385, 11628, 11835, 11860, 11764, 11849, 11993, 11978, 12051, 11994, 12179, 12379, 12431, 11191, 11119, 11212, null, null, null, null, null, null, null, 4955, 
5110, 4747, 4904, 5040, 5200, 5328, 5436, 5603, 5754, 5886, 6012, 6095, 6169, 6258, 6329, 5585, 5610, 5711, null, null, null, null, null, null, null, 8747, 8903, 8840, 8981, 9155, 9187, 9226, 9354, 9476, 9537, 9652, 9755, 9752, 9848, 9939, 9993, 8973, 9046, 9156, null, null, null, null, null, null, null, 4573, 4631, 4335, 4432, 4536, 4603, 4587, 4637, 4697, 4756, 4889, 4946, 4949, 5036, 5005, 5015, 4287, 4322, 4340, null, null, null, null, null, null, null, 13829, 14013, 13724, 14007, 14278, 14394, 14224, 14343, 14665, 14721, 14816, 14937, 14758, 14690, 14715, 14745, 13363, 13327, 13425, null, null, null, null, 
null, null, null, 28519, 28985, 28911, 29298, 29668, 29947, 29505, 29626, 29734, 29739, 29949, 30248, 30253, 30685, 31053, 31301, 28426, 28674, 29277, null, null, null, null, null, null, null, 4627, 4789, 4812, 4904, 5024, 5052, 5182, 5218, 5211, 5183, 5244, 5301, 5214, 5283, 5418, 5475, 5043, 5088, 5185, null, null, null, null, null, null, null, 4286, 4420, 4546, 4648, 4771, 5469, 5683, 5728, 5848, 5899, 5996, 6092, 6041, 6112, 6228, 6292, 5582, 5588, 5748, null, null, null, null, null, null, null, 8243, 8350, 7997, 7861, 7934, 7800, 7828, 7863, 7810, 7791, 7778, 7808, 7712, 7753, 7801, 7671, 6981, 6935, 6974, 
null, null, null, null, null, null, null, 5044, 5164, 5193, 5232, 5269, 5069, 5084, 5174, 5272, 5354, 5535, 5667, 5670, 5675, 5768, 5635, 5311, 5309, 5401, null, null, null, null, null, null, null, 3643, 3782, 3858, 3941, 4033, 4097, 4217, 4346, 4388, 4375, 4445, 4527, 4533, 4569, 4635, 4695, 4173, 4197, 4285, null, null, null, null, null, null, null, 21258, 21937, 22046, 22486, 23097, 22843, 23573, 23941, 24125, 24271, 24521, 24762, 24760, 25297, 25713, 25944, 24189, 24498, 25104, null, null, null, null, null, null, null, 4554, 4734, 4806, 5024, 5267, 5382, 5638, 5821, 6024, 6182, 6308, 6439, 6493, 6645, 6822, 
6958, 6463, 6545, 6722, null, null, null, null, null, null, null, 15478, 15752, 15816, 15901, 15786, 14770, 14763, 14589, 14562, 14672, 14760, 14834, 14561, 14688, 14873, 14269, 13146, 13309, 13594, null, null, null, null, null, null, null, 7023, 7244, 7325, 7612, 7878, 7833, 8100, 8298, 8508, 8664, 8732, 8831, 8845, 8974, 9091, 9004, 8047, 8068, 8255, null, null, null, null, null, null, null, 3575, 3674, 3250, 3395, 3550, 3640, 3770, 3885, 3946, 4037, 4124, 4222, 4242, 4341, 4437, 4445, 4061, 4149, 4252, null, null, null, null, null, null, null, 10115, 10271, 10209, 10239, 10158, 9680, 9730, 9642, 9553, 9566, 9692, 
9809, 9623, 9717, 9820, 9948, 9075, 9192, 9402, null, null, null, null, null, null, null, 7445, 7669, 7740, 7886, 7910, 7767, 7887, 7892, 7896, 7863, 7900, 7927, 7766, 7875, 8010, 7992, 7092, 7030, 7113, null, null, null, null, null, null, null, 3750, 3860, 3990, 4049, 4129, 4094, 4207, 4291, 4358, 4402, 4453, 4546, 4547, 4608, 4652, 4488, 3911, 3931, 4018, null, null, null, null, null, null, null, 7842, 8085, 7950, 8075, 8200, 8133, 8394, 8395, 8488, 8565, 8673, 8761, 8734, 8808, 8873, 8917, 8137, 8106, 8118, null, null, null, null, null, null, null, 9856, 10064, 9883, 9936, 10073, 9836, 9980, 
9951, 10005, 10113, 10228, 10207, 9968, 10077, 10146, 10180, 9382, 9475, 9684, null, null, null, null, null, null, null, 3163, 3268, 3224, 3263, 3284, 3207, 3264, 3249, 3222, 3154, 3167, 3186, 3163, 3205, 3263, 3204, 2975, 3019, 3088, null, null, null, null, null, null, null, 21710, 22116, 22119, 22547, 22801, 22286, 22828, 22914, 22923, 22873, 22647, 22061, 21580, 21768, 22030, 22082, 20545, 20555, 20877, null, null, null, null, null, null, null, 6042, 6239, 6293, 6371, 6485, 5490, 5652, 5617, 5509, 5487, 5559, 5624, 5591, 5632, 5738, 5692, 5190, 5250, 5373, null, null, null, null, null, null, null, 72986, 73697, 74943, 
76491, 77565, 76890, 77033, 77372, 76432, 77084, 78107, 79317, 78970, 79948, 81392, 82121, 78579, 80005, 81759, null, null, null, null, null, null, null, 3248, 3317, 3268, 3290, 3338, 3299, 3365, 3378, 3391, 3385, 3442, 3475, 3497, 3513, 3575, 3488, 3206, 3223, 3253, null, null, null, null, null, null, null, 9290, 9513, 9438, 9664, 9770, 9616, 9759, 9915, 10216, 10479, 10701, 10955, 11050, 11295, 11593, 11577, 10797, 10966, 11180, null, null, null, null, null, null, null, 2470, 2541, 2397, 2475, 2502, 2497, 2563, 2549, 2526, 2499, 2513, 2520, 2482, 2517, 2527, 2578, 2202, 2240, 2266, null, null, null, null, null, 232685, 
234221, 233225, 256198, 254168, 271736, 290208, 311294, 309659, 312195, 314605, 316909, 334347, 345526, 356113, 380723, 374650, 388462, 401406, 415873, 436305, null, null, null, null, null, 147724, 147223, 144343, 159017, 161649, 168004, 176907, 184393, 178387, 175024, 175353, 174538, 180028, 184067, 188056, 194803, 198048, 203271, 209489, 215686, 224643, null, null, null, null, null, 78874, 78346, 75532, 81980, 82088, 84357, 87415, 89380, 86354, 84784, 84076, 82819, 84462, 85312, 86316, 87012, 87584, 89409, 90574, 92344, 95032, null, null, null, null, null, 67130, 66819, 64566, 71044, 72337, 75384, 77246, 78591, 75152, 72481, 71043, 69886, 71136, 71676, 72249, 73071, 74093, 75504, 76995, 79191, 81625, null, null, 
null, null, null, 36017, 35613, 34164, 38274, 37689, 38508, 38700, 39250, 37389, 35511, 34278, 33017, 33512, 33232, 33145, 33290, 33380, 33572, 34191, 35071, 36098, null, null, null, null, null, 80209, 78772, 76218, 84400, 83920, 85317, 87525, 89723, 86190, 83107, 81319, 79589, 80465, 81156, 82311, 83717, 84791, 86532, 88177, 90851, 93737, null, null, null, null, null, 53856, 53224, 51265, 55471, 55873, 56832, 58376, 59537, 56799, 55462, 54618, 54016, 55223, 55717, 56339, 57144, 58054, 58863, 59951, 61346, 62997, null, null, null, null, null, 68808, 67816, 65744, 72156, 71265, 73025, 75565, 78161, 75140, 72692, 72381, 71317, 72435, 72650, 73423, 74445, 75349, 76238, 77255, 
78741, 80911, null, null, null, null, null, 56764, 55862, 54163, 58866, 59086, 60954, 63019, 64564, 62706, 61768, 61512, 61239, 62734, 63521, 64545, 65585, 66710, 68031, 69615, 71375, 73657, null, null, null, null, null, 54643, 53878, 52287, 57481, 57802, 59698, 62059, 63874, 62046, 61051, 61226, 61079, 62195, 63094, 64088, 64919, 65876, 66912, 67549, 68719, 70861, null, null, null, null, null, 138143, 137609, 134678, 148562, 149294, 155739, 163547, 168603, 164026, 161931, 161177, 161172, 166556, 169722, 172890, 175952, 181148, 186564, 191608, 197573, 205595, null, null, null, null, null, 66380, 65536, 63333, 69087, 69044, 70968, 73644, 75639, 73005, 70866, 70182, 69048, 70899, 72121, 73339, 
74273, 75233, 76335, 77631, 79497, 82215, null, null, null, null, null, 70607, 69290, 66543, 72240, 70543, 72808, 75598, 77018, 74501, 73096, 72457, 71538, 73421, 74370, 75118, 76050, 76947, 78010, 79349, 81150, 83455, null, null, null, null, null, 114496, 112562, 108802, 120813, 121427, 126653, 131392, 133529, 129575, 126325, 125520, 123513, 127794, 130396, 132817, 135347, 138286, 141559, 144726, 148783, 153839, null, null, null, null, null, null, null, 7230, 7743, 7911, 8198, 8599, 8850, 8504, 8430, 8486, 8475, 8678, 8777, 8912, 9149, 9250, 9484, 9703, 9952, 10370, null, null, null, null, null, null, null, 6715, 7464, 7492, 7894, 8406, 8777, 8575, 8479, 8520, 
8561, 8819, 9118, 9466, 9851, 10183, 10529, 10860, 11084, 11619, null, null, null, null, null, null, null, 10514, 11831, 12495, 13294, 14184, 15119, 14870, 15165, 15454, 15715, 16275, 16894, 17428, 18408, 18826, 19543, 20291, 21122, 22382, null, null, null, null, null, null, null, 2365, 2531, 2506, 2595, 2654, 2776, 2709, 2583, 2602, 2602, 2698, 2742, 2813, 2872, 2918, 2962, 3033, 3138, 3264, null, null, null, null, null, null, null, 16310, 18293, 19148, 20623, 22346, 24180, 23927, 24080, 24485, 24144, 25499, 26427, 27186, 28492, 28974, 29891, 30902, 31687, 32858, null, null, null, null, null, null, null, 2205, 2465, 2546, 2568, 2687, 
2811, 2680, 2656, 2690, 2692, 2753, 2858, 2936, 3046, 2830, 2948, 3123, 3197, 3311, null, null, null, null, null, null, null, 2685, 2938, 3006, 3096, 3184, 3297, 3146, 3149, 3130, 3189, 3268, 3357, 3427, 3519, 3605, 3707, 3797, 3888, 3989, null, null, null, null, null, null, null, 3027, 3314, 3385, 3509, 3667, 3760, 3643, 3529, 3546, 3517, 3617, 3712, 3773, 3881, 3910, 3955, 4077, 4167, 4354, null, null, null, null, null, null, null, 12191, 13410, 13412, 13706, 14374, 15029, 14539, 14111, 14087, 13833, 14370, 14665, 14918, 15362, 15546, 15985, 16533, 17062, 17711, null, null, null, null, null, null, null, 8617, 
9472, 9482, 9431, 9769, 10095, 9741, 9430, 9509, 9429, 9664, 9806, 10023, 10272, 10502, 10594, 10882, 11177, 11551, null, null, null, null, null, null, null, 3095, 3446, 3547, 3654, 3896, 3973, 3698, 3603, 3551, 3588, 3695, 3769, 3923, 4102, 4274, 4428, 4534, 4638, 4792, null, null, null, null, null, null, null, 5626, 6091, 5957, 6237, 6429, 6539, 6260, 6103, 6050, 6067, 6118, 6283, 6383, 6500, 6583, 6649, 6741, 6954, 7204, null, null, null, null, null, null, null, 2075, 2366, 2443, 2547, 2767, 2866, 2778, 2665, 2656, 2668, 2744, 2843, 2935, 3046, 3423, 3563, 3745, 3980, 4192, null, null, null, null, 
null, null, null, 4944, 5431, 5389, 5545, 5742, 5945, 5600, 5433, 5343, 5338, 5422, 5504, 5554, 5712, 5776, 5877, 6127, 6286, 6587, null, null, null, null, null, null, null, 10212, 11027, 11300, 12032, 12628, 12840, 12125, 11694, 11485, 11336, 11443, 11495, 11612, 11803, 11898, 12252, 12554, 13109, 13776, null, null, null, null, null, null, null, 1763, 1883, 1906, 1930, 2027, 2122, 2041, 1989, 2011, 2023, 2067, 2061, 2044, 2137, 2211, 2247, 2273, 2369, 2499, null, null, null, null, null, null, null, 3314, 3714, 3742, 3751, 3915, 4063, 3906, 3809, 3856, 3844, 3919, 4006, 4093, 4184, 4278, 4380, 4505, 4617, 4756, 
null, null, null, null, null, null, null, 4130, 4491, 4481, 4660, 4874, 5073, 4846, 4694, 4689, 4639, 4763, 4812, 4879, 4976, 5032, 5157, 5316, 5451, 5701, null, null, null, null, null, null, null, 3929, 4294, 4320, 4404, 4541, 4693, 4580, 4388, 4402, 4302, 4426, 4436, 4520, 4613, 4671, 4816, 4952, 5057, 5225, null, null, null, null, null, null, null, 8210, 9150, 9010, 9132, 9519, 9637, 9405, 9221, 8970, 8952, 9167, 9231, 9299, 9437, 9501, 9689, 9983, 10163, 10399, null, null, null, null, null, null, null, 5941, 6484, 6480, 6768, 7000, 7310, 7003, 6451, 6361, 6167, 6335, 6329, 6347, 6529, 6711, 
6800, 6940, 7133, 7428, null, null, null, null, null, null, null, 8247, 9177, 9527, 10089, 10866, 11434, 11184, 11210, 11447, 11507, 11995, 12448, 12945, 13891, 13937, 14377, 14884, 15313, 16040, null, null, null, null, null, null, null, 2979, 3248, 3251, 3271, 3409, 3581, 3419, 3258, 3263, 3305, 3358, 3363, 3387, 3458, 3505, 3506, 3546, 3588, 3704, null, null, null, null, null, null, null, 3726, 4125, 4221, 4289, 4498, 4576, 4405, 4295, 4237, 4198, 4340, 4421, 4461, 4596, 4676, 4805, 4979, 5173, 5392, null, null, null, null, null, null, null, 2937, 3183, 3235, 3277, 3361, 3448, 3266, 3117, 3066, 2959, 3072, 
3156, 3188, 3302, 3342, 3400, 3427, 3533, 3628, null, null, null, null, null, null, null, 1356, 1446, 1457, 1504, 1565, 1599, 1537, 1482, 1457, 1488, 1523, 1554, 1604, 1665, 1686, 1727, 1782, 1848, 1911, null, null, null, null, null, null, null, 1489, 1591, 1657, 1682, 1695, 1747, 1663, 1638, 1584, 1553, 1570, 1573, 1612, 1624, 1609, 1641, 1664, 1687, 1744, null, null, null, null, null, null, null, 20958, 22550, 22727, 23509, 24485, 25199, 24211, 24064, 24139, 23861, 24498, 24803, 25252, 25527, 25736, 26439, 26984, 27845, 28741, null, null, null, null, null, null, null, 5018, 5458, 5441, 5593, 5597, 5699, 5718, 
5647, 5575, 5380, 5593, 5610, 5631, 5559, 5552, 5774, 5806, 5789, 6015, null, null, null, null, null, null, null, 2029, 2238, 2215, 2226, 2296, 2389, 2300, 2207, 2156, 2146, 2179, 2161, 2174, 2146, 2177, 2173, 2189, 2184, 2226, null, null, null, null, null, null, null, 5240, 5661, 5648, 5829, 6006, 6168, 5948, 5761, 5716, 5628, 5669, 5706, 5791, 5833, 5859, 6000, 6026, 6124, 6304, null, null, null, null, null, null, null, 1996, 2305, 2271, 2311, 2382, 2419, 2301, 2164, 2108, 2093, 2140, 2105, 2105, 2081, 2062, 2121, 2100, 2111, 2162, null, null, null, null, null, null, null, 2160, 2307, 2318, 
2387, 2444, 2432, 2334, 2324, 2285, 2143, 2195, 2292, 2324, 2400, 2416, 2455, 2433, 2429, 2502, null, null, null, null, null, null, null, 6153, 6636, 6542, 6671, 7052, 7242, 7035, 6863, 6743, 6672, 6796, 6924, 6939, 7008, 7106, 7176, 7324, 7469, 7693, null, null, null, null, null, null, null, 4079, 4475, 4372, 4414, 4584, 4647, 4520, 4384, 4324, 4262, 4258, 4345, 4405, 4450, 4477, 4521, 4500, 4515, 4605, null, null, null, null, null, null, null, 2331, 2546, 2549, 2581, 2705, 2761, 2688, 2586, 2579, 2496, 2575, 2591, 2637, 2689, 2754, 2816, 2900, 2990, 3072, null, null, null, null, null, null, 
null, 4995, 5384, 5406, 5573, 5785, 5891, 5639, 5603, 5589, 5473, 5587, 5621, 5621, 5644, 5702, 5795, 5843, 5941, 6093, null, null, null, null, null, null, null, 9306, 10238, 10317, 10612, 11081, 11240, 10867, 10748, 10574, 10488, 10640, 10745, 10841, 10980, 11066, 11272, 11498, 11720, 12150, null, null, null, null, null, null, null, 1844, 2020, 2058, 2127, 2205, 2226, 2174, 2128, 2149, 2129, 2179, 2211, 2248, 2267, 2293, 2322, 2351, 2392, 2418, null, null, null, null, null, null, null, 2696, 2951, 3055, 3174, 3281, 3342, 3245, 3237, 3211, 3156, 3235, 3208, 3213, 3244, 3201, 3263, 3271, 3341, 3363, null, null, 
null, null, null, null, null, 1500, 1639, 1586, 1634, 1703, 1795, 1730, 1685, 1654, 1634, 1627, 1649, 1664, 1677, 1671, 1689, 1705, 1746, 1786, null, null, null, null, null, null, null, 2411, 2562, 2494, 2526, 2543, 2547, 2442, 2272, 2271, 2273, 2286, 2316, 2371, 2385, 2403, 2418, 2442, 2446, 2494, null, null, null, null, null, null, null, 1327, 1419, 1432, 1508, 1571, 1636, 1539, 1473, 1419, 1432, 1435, 1452, 1488, 1498, 1500, 1534, 1538, 1615, 1664, null, null, null, null, null, null, null, 1148, 1294, 1301, 1327, 1365, 1385, 1373, 1322, 1311, 1330, 1360, 1354, 1396, 1430, 1463, 1465, 1478, 
1501, 1621, null, null, null, null, null, null, null, 4183, 4623, 4609, 4822, 4922, 5118, 4814, 4534, 4380, 4324, 4371, 4305, 4302, 4345, 4360, 4387, 4405, 4475, 4547, null, null, null, null, null, null, null, 1247, 1338, 1276, 1311, 1337, 1338, 1299, 1327, 1361, 1322, 1328, 1349, 1351, 1308, 1329, 1339, 1364, 1376, 1413, null, null, null, null, null, null, null, 1387, 1495, 1493, 1564, 1573, 1576, 1553, 1497, 1455, 1432, 1437, 1438, 1429, 1417, 1458, 1502, 1504, 1513, 1547, null, null, null, null, null, null, null, 5893, 6402, 6369, 6417, 6639, 6795, 6434, 6202, 6060, 5846, 5990, 6004, 6014, 
5935, 5985, 6024, 6082, 6265, 6405, null, null, null, null, null, null, null, 2323, 2495, 2437, 2488, 2549, 2729, 2561, 2515, 2439, 2333, 2412, 2396, 2426, 2464, 2525, 2637, 2720, 2794, 2917, null, null, null, null, null, null, null, 1169, 1298, 1251, 1258, 1290, 1330, 1278, 1260, 1228, 1182, 1208, 1197, 1203, 1217, 1233, 1270, 1305, 1351, 1414, null, null, null, null, null, null, null, 5058, 5558, 5788, 6025, 6358, 6451, 6319, 6237, 6169, 6079, 6200, 6413, 6507, 6704, 6913, 7138, 7449, 7682, 7943, null, null, null, null, null, null, null, 24687, 27432, 28308, 30212, 30765, 31076, 29741, 28501, 27911, 
27587, 28149, 28448, 28741, 29192, 29441, 30026, 30737, 31764, 32809, null, null, null, null, null, null, null, 2171, 2351, 2431, 2512, 2580, 2664, 2633, 2547, 2543, 2565, 2676, 2700, 2744, 2784, 2830, 2905, 2970, 3045, 3094, null, null, null, null, null, null, null, 4960, 5411, 5504, 5677, 5906, 6066, 5819, 5595, 5445, 5454, 5576, 5629, 5640, 5729, 5859, 5957, 6035, 6193, 6371, null, null, null, null, null, null, null, 1886, 2084, 2130, 2272, 2305, 2381, 2184, 2152, 2161, 2053, 2089, 2111, 2168, 2232, 2276, 2288, 2334, 2435, 2555, null, null, null, null, null, null, null, 1481, 1698, 1713, 1723, 1715, 
1780, 1692, 1601, 1538, 1492, 1502, 1522, 1549, 1586, 1616, 1656, 1662, 1711, 1798, null, null, null, null, null, null, null, 2942, 3088, 3124, 3155, 3270, 3211, 3094, 3003, 3001, 2972, 2971, 3039, 3078, 3016, 3060, 3142, 3167, 3223, 3275, null, null, null, null, null, null, null, 4031, 4477, 4603, 4621, 4672, 4691, 4358, 4188, 4041, 3915, 3867, 3771, 3701, 3712, 3745, 3768, 3783, 3863, 3916, null, null, null, null, null, null, null, 1683, 1842, 1923, 1931, 1910, 1919, 1738, 1630, 1527, 1444, 1476, 1441, 1424, 1415, 1439, 1477, 1495, 1491, 1498, null, null, null, null, null, null, null, 6611, 
7420, 7285, 7226, 7062, 6897, 6390, 5996, 5749, 5606, 5592, 5409, 5383, 5395, 5367, 5371, 5439, 5487, 5704, null, null, null, null, null, null, null, 11743, 13295, 12923, 13597, 13696, 14499, 14044, 13426, 12907, 12438, 12769, 12755, 12793, 12849, 12944, 13088, 13379, 13731, 14107, null, null, null, null, null, null, null, 1208, 1332, 1356, 1390, 1419, 1429, 1355, 1302, 1262, 1191, 1178, 1156, 1102, 1093, 1097, 1096, 1103, 1163, 1218, null, null, null, null, null, null, null, 3251, 3593, 3507, 3613, 3764, 3860, 3686, 3485, 3341, 3183, 3274, 3236, 3240, 3236, 3200, 3178, 3203, 3250, 3307, null, null, null, null, 
null, null, null, 3661, 4276, 4085, 3969, 3848, 3612, 3501, 3325, 3325, 3239, 3265, 3259, 3245, 3266, 3242, 3246, 3311, 3387, 3465, null, null, null, null, null, null, null, 6007, 6516, 6610, 6782, 7001, 7034, 6675, 6347, 6167, 5916, 5958, 5976, 5958, 6036, 6091, 6116, 6261, 6562, 6799, null, null, null, null, null, null, null, 1304, 1496, 1501, 1514, 1532, 1557, 1443, 1455, 1390, 1366, 1361, 1376, 1449, 1468, 1485, 1526, 1555, 1601, 1732, null, null, null, null, null, null, null, 7770, 8598, 8623, 8704, 8905, 8911, 8482, 8088, 7947, 7821, 7906, 7980, 8007, 8103, 8101, 8210, 8314, 8695, 8889, 
null, null, null, null, null, null, null, 7576, 8205, 7949, 8126, 8280, 8679, 8271, 7835, 7604, 7470, 7497, 7541, 7584, 7749, 7896, 8093, 8275, 8547, 8867, null, null, null, null, null, null, null, 3573, 4078, 3980, 4013, 4086, 4305, 4123, 3968, 3880, 3778, 3799, 3774, 3836, 3899, 3989, 4138, 4231, 4432, 4558, null, null, null, null, null, null, null, 6132, 6606, 6555, 6561, 6824, 6984, 6713, 6518, 6373, 6279, 6322, 6407, 6565, 6727, 6841, 6930, 7033, 7225, 7434, null, null, null, null, null, null, null, 3051, 3438, 3473, 3597, 3612, 3729, 3619, 3553, 3491, 3370, 3414, 3533, 3618, 3655, 3728, 
3785, 3831, 3893, 4020, null, null, null, null, null, null, null, 4057, 4508, 4501, 4585, 4711, 4880, 4682, 4537, 4548, 4454, 4487, 4538, 4652, 4707, 4763, 4857, 4992, 5144, 5272, null, null, null, null, null, null, null, 2540, 2746, 2719, 2746, 2860, 2983, 2925, 2772, 2746, 2722, 2820, 2829, 2922, 2979, 3008, 3092, 3153, 3242, 3327, null, null, null, null, null, null, null, 6200, 6824, 6905, 7171, 7395, 7587, 7250, 7440, 7029, 6824, 6878, 6944, 6962, 7009, 7086, 7208, 7409, 7605, 7871, null, null, null, null, null, null, null, 1133, 1216, 1204, 1220, 1289, 1357, 1350, 1321, 1257, 1199, 1265, 
1268, 1322, 1347, 1409, 1462, 1491, 1523, 1594, null, null, null, null, null, null, null, 3381, 3644, 3730, 3800, 3980, 4039, 3919, 3849, 3843, 3783, 3813, 3782, 3878, 3975, 4023, 4180, 4259, 4360, 4549, null, null, null, null, null, null, null, 2925, 3277, 3189, 3234, 3270, 3321, 3151, 3050, 2981, 2870, 2823, 2820, 2812, 2803, 2781, 2833, 2924, 2999, 3080, null, null, null, null, null, null, null, 10399, 11901, 11819, 11911, 12053, 12223, 11763, 11278, 11218, 10914, 11105, 11239, 11270, 11523, 11700, 11999, 12245, 12592, 13106, null, null, null, null, null, null, null, 12032, 13297, 13275, 13538, 13984, 14273, 13778, 
12839, 12536, 12369, 12543, 12665, 12919, 13184, 13343, 13500, 13648, 14061, 14416, null, null, null, null, null, null, null, 1677, 1847, 1833, 1877, 1948, 1994, 1877, 1843, 1773, 1746, 1767, 1787, 1786, 1810, 1857, 1893, 1921, 1935, 1966, null, null, null, null, null, null, null, 2468, 2719, 2664, 2720, 2796, 2901, 2844, 2761, 2703, 2624, 2665, 2673, 2729, 2779, 2781, 2826, 2896, 2997, 3056, null, null, null, null, null, null, null, 6952, 7665, 7819, 7979, 8183, 8258, 7771, 7609, 7420, 7272, 7380, 7307, 7298, 7459, 7534, 7657, 7806, 7947, 8172, null, null, null, null, null, null, null, 2098, 2376, 2437, 
2432, 2486, 2521, 2359, 2310, 2282, 2281, 2326, 2324, 2396, 2458, 2521, 2586, 2604, 2656, 2726, null, null, null, null, null, null, null, 7187, 7656, 7836, 7772, 7966, 8076, 7783, 7516, 7331, 7228, 7390, 7513, 7592, 7648, 7893, 7962, 8083, 8232, 8532, null, null, null, null, null, null, null, 3031, 3261, 3247, 3283, 3415, 3414, 3265, 3290, 3245, 3226, 3205, 3251, 3275, 3358, 3366, 3385, 3426, 3507, 3552, null, null, null, null, null, null, null, 17677, 19026, 19018, 19745, 20234, 20809, 19844, 19363, 19020, 18888, 19537, 19875, 20164, 20469, 20860, 21298, 21829, 22578, 23181, null, null, null, null, null, null, 
null, 2872, 3130, 3196, 3214, 3303, 3431, 3288, 3152, 3109, 3018, 3103, 3065, 3112, 3157, 3216, 3248, 3322, 3378, 3488, null, null, null, null, null, null, null, 3154, 3393, 3382, 3394, 3492, 3505, 3403, 3314, 3375, 3370, 3399, 3387, 3440, 3500, 3540, 3574, 3630, 3631, 3585, null, null, null, null, null, null, null, 2565, 2754, 2801, 2809, 2816, 2841, 2675, 2610, 2537, 2464, 2526, 2520, 2542, 2549, 2630, 2639, 2666, 2705, 2779, null, null, null, null, null, null, null, 4077, 4474, 4442, 4485, 4724, 4852, 4661, 4573, 4618, 4600, 4686, 4782, 4829, 4862, 4788, 4806, 4860, 4961, 5158, null, null, 
null, null, null, null, null, 1652, 1736, 1695, 1719, 1757, 1830, 1750, 1725, 1681, 1669, 1671, 1693, 1691, 1684, 1706, 1708, 1725, 1751, 1824, null, null, null, null, null, null, null, 1532, 1669, 1633, 1645, 1688, 1747, 1662, 1596, 1629, 1587, 1596, 1599, 1660, 1699, 1718, 1764, 1765, 1760, 1811, null, null, null, null, null, null, null, 2240, 2481, 2453, 2500, 2538, 2769, 2663, 2525, 2516, 2493, 2494, 2494, 2510, 2522, 2570, 2580, 2621, 2722, 2827, null, null, null, null, null, null, null, 3179, 3476, 3379, 3491, 3659, 3719, 3558, 3445, 3448, 3387, 3339, 3332, 3386, 3482, 3552, 3625, 3699, 
3735, 3831, null, null, null, null, null, null, null, 2249, 2434, 2383, 2483, 2548, 2608, 2464, 2367, 2373, 2381, 2443, 2452, 2427, 2453, 2527, 2556, 2590, 2627, 2669, null, null, null, null, null, null, null, 19268, 21079, 20934, 21382, 22400, 23105, 22456, 21694, 21467, 21219, 21685, 21894, 22142, 22550, 22831, 23154, 23548, 24265, 25077, null, null, null, null, null, null, null, 2019, 2223, 2220, 2317, 2405, 2488, 2365, 2296, 2330, 2279, 2305, 2281, 2317, 2321, 2379, 2386, 2402, 2396, 2438, null, null, null, null, null, null, null, 5278, 5861, 5793, 5983, 6172, 6334, 6026, 5986, 5912, 5773, 5909, 5889, 5972, 
6102, 6191, 6306, 6424, 6505, 6648, null, null, null, null, null, null, null, 2492, 2786, 2711, 2785, 2894, 3048, 2955, 2801, 2804, 2789, 2798, 2830, 2863, 2872, 2891, 2966, 2994, 3050, 3121, null, null, null, null, null, null, null, 7438, 8097, 8013, 8123, 8355, 8604, 8260, 8042, 8018, 7805, 7941, 7952, 8055, 8160, 8224, 8298, 8394, 8520, 8736, null, null, null, null, null, null, null, 1698, 1894, 1907, 1928, 2007, 2072, 2000, 1917, 1924, 1910, 1923, 1904, 1883, 1901, 1887, 1901, 1897, 1918, 1952, null, null, null, null, null, null, null, 1834, 1973, 1964, 1991, 2023, 2074, 2019, 1981, 1983, 
1895, 1921, 1948, 2003, 2003, 2046, 2063, 2089, 2102, 2168, null, null, null, null, null, null, null, 1959, 2180, 2168, 2200, 2309, 2449, 2337, 2200, 2230, 2220, 2276, 2303, 2358, 2364, 2398, 2404, 2493, 2530, 2581, null, null, null, null, null, null, null, 3578, 3958, 3830, 3973, 4125, 4327, 4105, 3974, 3956, 3937, 3972, 3955, 3979, 4043, 4123, 4117, 4190, 4258, 4403, null, null, null, null, null, null, null, 7390, 8156, 7944, 8183, 8354, 8553, 8251, 8008, 7940, 7835, 7903, 7940, 8032, 8066, 8120, 8203, 8243, 8352, 8532, null, null, null, null, null, null, null, 3590, 3889, 3933, 4041, 4088, 
4264, 4019, 3860, 3851, 3807, 3930, 3877, 3836, 3907, 3892, 3915, 3906, 4001, 4117, null, null, null, null, null, null, null, 1471, 1646, 1721, 1797, 1789, 1864, 1734, 1758, 1716, 1662, 1668, 1712, 1740, 1771, 1818, 1849, 1877, 1917, 1978, null, null, null, null, null, null, null, 2236, 2458, 2492, 2591, 2631, 2766, 2672, 2645, 2642, 2595, 2687, 2744, 2819, 2863, 2868, 2911, 2947, 3044, 3118, null, null, null, null, null, null, null, 1834, 1958, 1992, 2046, 2132, 2221, 2154, 2061, 2053, 2075, 2122, 2174, 2217, 2281, 2338, 2393, 2422, 2459, 2545, null, null, null, null, null, null, null, 9140, 
9943, 9788, 10011, 10513, 10954, 10679, 10397, 10420, 10466, 10686, 10874, 11005, 11098, 11235, 11498, 11668, 11992, 12238, null, null, null, null, null, null, null, 895, 967, 999, 1045, 1066, 1031, 982, 996, 975, 958, 942, 959, 973, 1005, 1019, 1047, 1070, 1077, 1106, null, null, null, null, null, null, null, 2206, 2416, 2383, 2389, 2448, 2531, 2444, 2432, 2449, 2436, 2473, 2485, 2553, 2592, 2652, 2693, 2739, 2796, 2858, null, null, null, null, null, null, null, 2854, 3041, 2904, 3110, 3252, 3362, 3312, 3200, 3194, 3182, 3320, 3426, 3420, 3511, 3562, 3604, 3715, 3841, 3991, null, null, null, null, 
null, null, null, 2230, 2445, 2475, 2521, 2539, 2571, 2486, 2438, 2449, 2431, 2459, 2481, 2568, 2545, 2601, 2670, 2833, 2831, 2905, null, null, null, null, null, null, null, 14828, 16158, 16427, 17168, 17934, 17801, 17622, 17490, 17416, 17374, 17945, 18061, 18427, 18786, 19135, 19500, 20022, 20680, 21587, null, null, null, null, null, null, null, 1955, 2100, 2025, 2082, 2172, 2277, 2224, 2214, 2219, 2250, 2257, 2267, 2295, 2292, 2332, 2384, 2480, 2532, 2598, null, null, null, null, null, null, null, 2539, 2801, 2885, 2944, 3001, 3151, 2941, 2776, 2784, 2731, 2883, 2939, 2970, 3045, 3099, 3195, 3276, 3324, 3420, 
null, null, null, null, null, null, null, 2873, 3103, 3127, 3205, 3322, 3437, 3365, 3347, 3283, 3232, 3278, 3270, 3257, 3332, 3397, 3440, 3542, 3666, 3778, null, null, null, null, null, null, null, 2761, 2941, 2948, 2914, 2963, 3037, 2868, 2911, 2906, 2938, 2970, 3003, 3052, 3109, 3163, 3227, 3264, 3296, 3387, null, null, null, null, null, null, null, 3175, 3512, 3448, 3497, 3600, 3786, 3594, 3476, 3429, 3392, 3479, 3476, 3533, 3585, 3659, 3731, 3806, 3896, 4022, null, null, null, null, null, null, null, 3166, 3377, 3472, 3634, 3657, 3775, 3629, 3627, 3577, 3517, 3565, 3650, 3716, 3770, 3832, 
3889, 3954, 4024, 4126, null, null, null, null, null, null, null, 1874, 2082, 1987, 2131, 2240, 2271, 2244, 2242, 2275, 2243, 2272, 2372, 2410, 2417, 2438, 2444, 2497, 2535, 2609, null, null, null, null, null, null, null, 5199, 5777, 5829, 6111, 6342, 6577, 6382, 6255, 6292, 6310, 6390, 6466, 6574, 6674, 6903, 7050, 7170, 7272, 7471, null, null, null, null, null, null, null, 1899, 2028, 2085, 2139, 2216, 2284, 2212, 2232, 2201, 2187, 2245, 2256, 2330, 2368, 2423, 2431, 2456, 2543, 2654, null, null, null, null, null, null, null, 2217, 2476, 2444, 2511, 2603, 2801, 2676, 2553, 2612, 2646, 2656, 
2667, 2709, 2748, 2795, 2839, 2869, 2917, 2998, null, null, null, null, null, null, null, 9892, 11084, 10952, 11238, 11807, 12377, 12184, 11761, 11737, 11736, 12024, 12141, 12411, 12636, 12816, 13087, 13055, 13409, 13952, null, null, null, null, null, null, null, 2352, 2554, 2589, 2692, 2784, 2783, 2686, 2678, 2688, 2689, 2731, 2773, 2765, 2795, 2824, 2859, 2846, 2910, 2970, null, null, null, null, null, null, null, 1220, 1345, 1390, 1457, 1505, 1521, 1513, 1486, 1496, 1515, 1568, 1577, 1601, 1595, 1596, 1627, 1664, 1694, 1724, null, null, null, null, null, null, null, 1748, 1926, 1990, 2062, 2176, 2192, 2113, 
2143, 2171, 2170, 2227, 2288, 2339, 2394, 2471, 2553, 2580, 2592, 2675, null, null, null, null, null, null, null, 989, 1084, 1043, 1055, 1129, 1148, 1125, 1127, 1146, 1148, 1158, 1156, 1180, 1201, 1232, 1232, 1251, 1288, 1339, null, null, null, null, null, null, null, 5231, 5645, 5860, 6142, 6358, 6413, 6155, 6075, 5943, 5822, 5882, 5988, 6044, 6154, 6249, 6334, 6359, 6372, 6615, null, null, null, null, null, null, null, 2112, 2210, 2315, 2334, 2356, 2490, 2356, 2302, 2284, 2317, 2368, 2363, 2367, 2418, 2430, 2444, 2475, 2500, 2541, null, null, null, null, null, null, null, 1487, 1571, 1611, 
1671, 1712, 1723, 1686, 1691, 1685, 1692, 1729, 1771, 1824, 1866, 1931, 1989, 2025, 2072, 2093, null, null, null, null, null, null, null, 8077, 8970, 8838, 8936, 9274, 9605, 9280, 9064, 9148, 9074, 9247, 9414, 9489, 9457, 9474, 9569, 9699, 9821, 10125, null, null, null, null, null, null, null, 3601, 3917, 3955, 4097, 4279, 4378, 4300, 4298, 4383, 4354, 4429, 4548, 4648, 4721, 4786, 4876, 4964, 5076, 5269, null, null, null, null, null, null, null, 4389, 4812, 4914, 5122, 5278, 5311, 5134, 5144, 5165, 5176, 5269, 5314, 5397, 5475, 5508, 5578, 5639, 5718, 5826, null, null, null, null, null, null, 
null, 5446, 5829, 5822, 6001, 6213, 6431, 6277, 6267, 6253, 6236, 6358, 6398, 6434, 6562, 6787, 6980, 7140, 7291, 7474, null, null, null, null, null, null, null, 4644, 5037, 5089, 5279, 5510, 5645, 5535, 5484, 5470, 5451, 5550, 5623, 5722, 5882, 6014, 6145, 6215, 6378, 6581, null, null, null, null, null, null, null, 56736, 61984, 61635, 64802, 68410, 71078, 69409, 68546, 67816, 67838, 70920, 72781, 74700, 76480, 79053, 81863, 84637, 88205, 92580, null, null, null, null, null, null, null, 6086, 6781, 6600, 6824, 6886, 7118, 6861, 6793, 6773, 6769, 6972, 7007, 7124, 7147, 7306, 7511, 7677, 7756, 7970, null, null, 
null, null, null, null, null, 1514, 1699, 1716, 1757, 1835, 1853, 1828, 1814, 1829, 1814, 1811, 1783, 1873, 1856, 1942, 2007, 2042, 2100, 2146, null, null, null, null, null, null, null, 6260, 6894, 6967, 7213, 7441, 7596, 7355, 7265, 7233, 7147, 7387, 7540, 7553, 7649, 7825, 7942, 8016, 8117, 8301, null, null, null, null, null, null, null, 3666, 4073, 4078, 4180, 4371, 4556, 4384, 4274, 4265, 4305, 4395, 4535, 4596, 4638, 4794, 4846, 5035, 5092, 5310, null, null, null, null, null, null, null, 2295, 2556, 2633, 2733, 2911, 2980, 2877, 2787, 2731, 2747, 2802, 2890, 2913, 2954, 3052, 3110, 3223, 
3317, 3456, null, null, null, null, null, null, null, 2200, 2452, 2560, 2686, 2828, 2897, 2908, 2935, 2943, 2964, 3050, 3101, 3156, 3225, 3343, 3438, 3567, 3697, 3843, null, null, null, null, null, null, null, 5153, 5880, 5998, 6190, 6471, 6641, 6560, 6508, 6502, 6457, 6665, 6739, 6813, 6863, 6940, 7108, 7188, 7274, 7498, null, null, null, null, null, null, null, 2143, 2400, 2345, 2421, 2503, 2610, 2491, 2406, 2383, 2416, 2537, 2569, 2661, 2702, 2779, 2857, 2919, 2946, 3034, null, null, null, null, null, null, null, 2085, 2309, 2370, 2422, 2488, 2521, 2440, 2418, 2443, 2452, 2494, 2514, 2501, 
2501, 2536, 2604, 2660, 2732, 2854, null, null, null, null, null, null, null, 1229, 1329, 1349, 1387, 1458, 1528, 1479, 1483, 1493, 1492, 1560, 1584, 1665, 1689, 1781, 1828, 1910, 1953, 2050, null, null, null, null, null, null, null, 2384, 2624, 2727, 2850, 3007, 3079, 3028, 3005, 2991, 2987, 3046, 3104, 3172, 3210, 3296, 3382, 3471, 3627, 3767, null, null, null, null, null, null, null, 2250, 2523, 2502, 2602, 2741, 2835, 2726, 2693, 2789, 2776, 2852, 2941, 3002, 3071, 3190, 3313, 3364, 3430, 3555, null, null, null, null, null, null, null, 6870, 7727, 8037, 8424, 9150, 9353, 9122, 9056, 9132, 
9224, 9545, 9769, 9920, 10051, 10319, 10679, 11011, 11375, 11808, null, null, null, null, null, null, null, 2896, 3240, 3257, 3371, 3587, 3707, 3619, 3523, 3620, 3736, 3871, 3946, 3971, 4116, 4263, 4361, 4465, 4569, 4771, null, null, null, null, null, null, null, 3724, 4051, 4135, 4303, 4476, 4600, 4442, 4392, 4362, 4301, 4376, 4429, 4454, 4516, 4532, 4562, 4656, 4782, 4903, null, null, null, null, null, null, null, 5179, 5725, 5894, 6220, 6433, 6551, 6230, 6111, 5985, 5968, 6092, 6092, 6183, 6279, 6523, 6691, 6838, 7007, 7229, null, null, null, null, null, null, null, 9005, 10139, 10202, 10526, 10954, 
11101, 10625, 10300, 10243, 10123, 10256, 10268, 10265, 10331, 10538, 10856, 10977, 11158, 11505, null, null, null, null, null, null, null, 2913, 3310, 3378, 3548, 3874, 3923, 3830, 3871, 3921, 3969, 4017, 4109, 4212, 4230, 4335, 4481, 4597, 4767, 4960, null, null, null, null, null, null, null, 3382, 3661, 3540, 3588, 3732, 3927, 3787, 3545, 3574, 3572, 3645, 3662, 3691, 3776, 3795, 3863, 3879, 4004, 4132, null, null, null, null, null, null, null, 4389, 4932, 4901, 4931, 5138, 5266, 5069, 4857, 4749, 4704, 4847, 5014, 5159, 5134, 5153, 5023, 5154, 5030, 5149, null, null, null, null, null, null, null, 929, 
1044, 1064, 1089, 1141, 1197, 1149, 1147, 1127, 1071, 1048, 1029, 1057, 1054, 1069, 1072, 1093, 1229, 1255, null, null, null, null, null, null, null, 1370, 1477, 1496, 1531, 1593, 1635, 1559, 1508, 1551, 1517, 1518, 1506, 1538, 1575, 1597, 1632, 1634, 1659, 1713, null, null, null, null, null, null, null, 2141, 2281, 2347, 2362, 2469, 2521, 2438, 2511, 2458, 2418, 2449, 2516, 2558, 2558, 2561, 2554, 2615, 2646, 2750, null, null, null, null, null, null, null, 1420, 1512, 1546, 1639, 1661, 1704, 1647, 1597, 1577, 1596, 1615, 1631, 1690, 1751, 1774, 1807, 1850, 1914, 1975, null, null, null, null, 
null, null, null, 17986, 19759, 19952, 20736, 21732, 22638, 21959, 21398, 21313, 20880, 21884, 22486, 22996, 23359, 23791, 24395, 24937, 25804, 27033, null, null, null, null, null, null, null, 9983, 10818, 10879, 11247, 11574, 11728, 11299, 11117, 10839, 10661, 10862, 10946, 11071, 11215, 11395, 11525, 11685, 11814, 12159, null, null, null, null, null, null, null, 7541, 8241, 8085, 8317, 8677, 8863, 8578, 8159, 8117, 7813, 7949, 8094, 8170, 8280, 8249, 8420, 8498, 8651, 8889, null, null, null, null, null, null, null, 2329, 2528, 2509, 2482, 2599, 2653, 2566, 2531, 2473, 2440, 2529, 2572, 2601, 2651, 2691, 2742, 2806, 2829, 2878, 
null, null, null, null, null, null, null, 7101, 7684, 7567, 7685, 7922, 8010, 7691, 7313, 7271, 7363, 7414, 7585, 7644, 7678, 7832, 7945, 8044, 8342, 8552, null, null, null, null, null, null, null, 1971, 2165, 2148, 2192, 2263, 2324, 2195, 2163, 2146, 2049, 2121, 2077, 2105, 2119, 2163, 2202, 2200, 2271, 2304, null, null, null, null, null, null, null, 2791, 2985, 3010, 3169, 3143, 3173, 3068, 3020, 2987, 2964, 3018, 3003, 3059, 3123, 3163, 3155, 3236, 3304, 3426, null, null, null, null, null, null, null, 1701, 1891, 1880, 1966, 2023, 2086, 1999, 1906, 1910, 1893, 1944, 1954, 1938, 1935, 1932, 
1966, 1994, 2021, 2065, null, null, null, null, null, null, null, 2175, 2376, 2333, 2390, 2480, 2585, 2424, 2371, 2416, 2458, 2489, 2524, 2567, 2636, 2716, 2798, 2798, 2848, 2922, null, null, null, null, null, null, null, 6927, 7531, 7547, 7701, 8070, 8152, 7822, 7568, 7338, 7119, 7303, 7459, 7483, 7521, 7645, 7696, 7794, 7979, 8171, null, null, null, null, null, null, null, 2334, 2484, 2525, 2590, 2646, 2670, 2571, 2549, 2526, 2447, 2536, 2558, 2612, 2603, 2601, 2656, 2682, 2681, 2724, null, null, null, null, null, null, null, 3287, 3605, 3669, 3656, 3818, 3921, 3797, 3673, 3539, 3516, 3556, 
3556, 3529, 3555, 3620, 3697, 3744, 3878, 3977, null, null, null, null, null, null, null, 3926, 4202, 4171, 4292, 4465, 4515, 4370, 4358, 4377, 4365, 4439, 4522, 4538, 4629, 4679, 4733, 4769, 4854, 4963, null, null, null, null, null, null, null, 10295, 11074, 10289, 10809, 11293, 11576, 11206, 11140, 11028, 10866, 11284, 11415, 11545, 11748, 11887, 12028, 12249, 12584, 13033, null, null, null, null, null, null, null, 6113, 6660, 6300, 6453, 6720, 6783, 6493, 6453, 6414, 6379, 6365, 6398, 6420, 6566, 6722, 6840, 6988, 7076, 7245, null, null, null, null, null, null, null, 2406, 2673, 2710, 2784, 2933, 3026, 2993, 
2989, 3021, 3015, 3143, 3157, 3228, 3246, 3297, 3318, 3333, 3415, 3535, null, null, null, null, null, null, null, 4482, 4766, 4776, 4863, 5105, 5154, 5048, 4961, 4858, 4840, 4939, 5015, 5080, 5163, 5233, 5300, 5327, 5454, 5603, null, null, null, null, null, null, null, 2185, 2404, 2339, 2420, 2537, 2565, 2505, 2435, 2424, 2394, 2527, 2538, 2556, 2566, 2565, 2568, 2627, 2662, 2698, null, null, null, null, null, null, null, 7228, 7815, 7698, 7823, 8056, 8278, 7978, 7865, 8041, 8090, 8189, 8272, 8332, 8352, 8397, 8413, 8372, 8482, 8622, null, null, null, null, null, null, null, 13484, 14759, 14306, 
15061, 15452, 15707, 15295, 14828, 14565, 14156, 14707, 15002, 15290, 15530, 15653, 15997, 16672, 17216, 17897, null, null, null, null, null, null, null, 2132, 2419, 2368, 2452, 2579, 2686, 2550, 2450, 2436, 2419, 2468, 2580, 2642, 2730, 2810, 2896, 2941, 3033, 3125, null, null, null, null, null, null, null, 1984, 2150, 2157, 2267, 2308, 2758, 2678, 2630, 2666, 2613, 2710, 2783, 2806, 2870, 2980, 3070, 3142, 3186, 3315, null, null, null, null, null, null, null, 3793, 4198, 4213, 4226, 4331, 4299, 4092, 4021, 3929, 3861, 3895, 3912, 3955, 4010, 4052, 4030, 4040, 4105, 4140, null, null, null, null, null, null, 
null, 2279, 2441, 2510, 2572, 2617, 2626, 2576, 2561, 2595, 2566, 2763, 2871, 2963, 2999, 3062, 3140, 3198, 3240, 3315, null, null, null, null, null, null, null, 1762, 1962, 1996, 2065, 2145, 2154, 2140, 2159, 2178, 2167, 2195, 2216, 2245, 2248, 2308, 2398, 2406, 2473, 2532, null, null, null, null, null, null, null, 10159, 11419, 11401, 11783, 12396, 12796, 12539, 12202, 12333, 12170, 12632, 12955, 13165, 13472, 13676, 13995, 14323, 14744, 15355, null, null, null, null, null, null, null, 2489, 2728, 2777, 2959, 3167, 3276, 3291, 3331, 3374, 3352, 3493, 3572, 3664, 3708, 3816, 3913, 4012, 4073, 4200, null, null, 
null, null, null, null, null, 6177, 6925, 6934, 7181, 7362, 7314, 6849, 6573, 6489, 6372, 6548, 6698, 6818, 6928, 7100, 7300, 7498, 7792, 8092, null, null, null, null, null, null, null, 3430, 3824, 3956, 4084, 4335, 4404, 4312, 4282, 4306, 4303, 4382, 4490, 4609, 4722, 4793, 4850, 4927, 5014, 5210, null, null, null, null, null, null, null, 1574, 1779, 1785, 1879, 1982, 2080, 2019, 1997, 2071, 2087, 2185, 2245, 2268, 2344, 2368, 2469, 2548, 2615, 2725, null, null, null, null, null, null, null, 4109, 4515, 4389, 4614, 4843, 5078, 4861, 4465, 4386, 4247, 4449, 4541, 4498, 4670, 4700, 4890, 5056, 
5272, 5525, null, null, null, null, null, null, null, 3367, 3604, 3686, 3828, 3973, 3980, 3869, 3823, 3849, 3796, 3826, 3867, 3920, 4009, 4129, 4181, 4289, 4366, 4460, null, null, null, null, null, null, null, 1825, 2053, 2154, 2254, 2316, 2322, 2285, 2277, 2258, 2243, 2300, 2355, 2402, 2410, 2451, 2463, 2499, 2522, 2617, null, null, null, null, null, null, null, 3654, 4131, 4236, 4291, 4307, 4378, 4205, 4176, 4116, 4054, 4175, 4200, 4286, 4356, 4384, 4442, 4482, 4600, 4632, null, null, null, null, null, null, null, 4454, 5000, 4922, 5075, 5280, 5375, 5152, 4937, 4932, 4962, 5106, 5129, 5198, 
5302, 5383, 5482, 5631, 5727, 5895, null, null, null, null, null, null, null, 1497, 1679, 1706, 1745, 1725, 1757, 1720, 1606, 1621, 1603, 1642, 1652, 1683, 1715, 1770, 1800, 1847, 1912, 1953, null, null, null, null, null, null, null, 9933, 10923, 11077, 11560, 11851, 11871, 11613, 11475, 11380, 11243, 11525, 11597, 11739, 11809, 11985, 12103, 12334, 12632, 13015, null, null, null, null, null, null, null, 2600, 3017, 2917, 2985, 3153, 2832, 2694, 2575, 2505, 2440, 2500, 2599, 2608, 2624, 2718, 2814, 2920, 3017, 3144, null, null, null, null, null, null, null, 34521, 38099, 38249, 40590, 42233, 42953, 41817, 40522, 39824, 
38775, 40540, 41489, 42475, 43381, 44518, 45832, 46959, 48526, 50391, null, null, null, null, null, null, null, 1552, 1770, 1783, 1786, 1818, 1832, 1766, 1749, 1720, 1666, 1701, 1731, 1800, 1794, 1822, 1840, 1862, 1900, 1881, null, null, null, null, null, null, null, 4473, 5008, 5019, 5204, 5406, 5504, 5313, 5321, 5378, 5434, 5591, 5724, 5872, 6017, 6224, 6391, 6536, 6704, 6930, null, null, null, null, null, null, null, 1038, 1169, 1192, 1253, 1265, 1254, 1234, 1193, 1174, 1140, 1168, 1190, 1201, 1229, 1237, 1260, 1276, 1330, 1387, null, null, null, null, 132353, 243230, 253481, 278834, 278820, 289002, 303475, 313562, 
324175, 321880, 334008, 348290, 359725, 370601, 380192, 383383, 374773, 399875, 404589, 383384, 381547, 385473, null, null, null, null, 75529, 148601, 154172, 169079, 162441, 163440, 168778, 174050, 179859, 174433, 176252, 179696, 183146, 187020, 189439, 187784, 188760, 192972, 192166, 165865, 163522, 165299, null, null, null, null, 39450, 80696, 82726, 90428, 85533, 84602, 86860, 89600, 92710, 92737, 92759, 93831, 94727, 96087, 96531, 94493, 95033, 95759, 95212, 78718, 76623, 76972, null, null, null, null, 36380, 72386, 74922, 82238, 79347, 80268, 82379, 85686, 89089, 84223, 84557, 86227, 87148, 88541, 89118, 87795, 88118, 88447, 88203, 74602, 72120, 72479, null, null, null, null, 21752, 46624, 47916, 51639, 
50066, 50273, 51697, 52987, 53593, 48726, 48540, 48756, 49102, 49359, 48957, 47824, 47480, 47417, 47341, 40403, 38917, 38672, null, null, null, null, 50402, 103745, 106320, 113686, 107791, 105484, 107743, 109994, 111556, 106633, 107236, 107809, 108139, 108977, 109285, 106176, 106677, 107207, 105708, 89998, 87473, 87442, null, null, null, null, 31251, 66680, 68033, 72847, 69372, 69292, 71276, 72935, 75133, 70753, 70948, 71720, 71925, 72816, 72705, 70726, 70909, 70213, 66943, 55680, 54077, 53444, null, null, null, null, 32716, 67577, 68574, 74765, 70460, 69049, 71146, 72926, 75682, 75175, 75125, 76787, 77695, 79162, 79704, 78528, 79111, 79296, 78059, 63970, 61837, 60893, null, null, null, null, 
28945, 58749, 59429, 64637, 61174, 60532, 61810, 63067, 65183, 65355, 65224, 66455, 67133, 68099, 68699, 67101, 67832, 68226, 67865, 56818, 55327, 55106, null, null, null, null, 26227, 51846, 52644, 57910, 54215, 53031, 54349, 55599, 57817, 58465, 58716, 60289, 60973, 62076, 62535, 61418, 62442, 62969, 62253, 51002, 49441, 49258, null, null, null, null, 73350, 145860, 148808, 162746, 155144, 151241, 156946, 162031, 166448, 169589, 171723, 176248, 179947, 183564, 185696, 184063, 186990, 189068, 188488, 166122, 162812, 164005, null, null, null, null, 35698, 75809, 76906, 82908, 78731, 76140, 77932, 80422, 77756, 80308, 80478, 81536, 82967, 84005, 84639, 83020, 84112, 85116, 84365, 70509, 68179, 68537, 
null, null, null, null, 36514, 73752, 74637, 80260, 75233, 72192, 73792, 75553, 78378, 78979, 78639, 79915, 80280, 81315, 81564, 79767, 80449, 80742, 80465, 65485, 63305, 63391, null, null, null, null, 71649, 137860, 140354, 151787, 141773, 140728, 142505, 145316, 143149, 149214, 148975, 149342, 150209, 151762, 151555, 147543, 148984, 150523, 148075, 127661, 124693, 125541, null, null, null, null, null, null, null, null, 8846, 8752, 8937, 9202, 9542, 8757, 8766, 8859, 9067, 9237, 9317, 9176, 9213, 9409, 9307, 7720, 7645, 7662, null, null, null, null, null, null, null, null, 7419, 7448, 7745, 7912, 8158, 8028, 8167, 8332, 8423, 8635, 8764, 8689, 8819, 9087, 
9100, 8079, 7960, 8077, null, null, null, null, null, null, null, null, 11129, 11397, 12294, 12736, 13188, 13531, 13867, 14405, 14934, 15533, 15952, 16033, 16083, 16713, 16923, 15188, 15142, 15280, null, null, null, null, null, null, null, null, 2908, 2893, 2924, 3039, 3106, 2983, 3036, 3021, 2955, 2992, 3032, 2960, 3051, 3087, 3014, 2475, 2430, 2445, null, null, null, null, null, null, null, null, 17705, 18239, 19259, 20155, 21181, 20046, 20598, 21466, 22108, 22711, 23055, 23091, 22960, 23818, 24248, 22839, 22683, 23099, null, null, null, null, null, null, null, null, 2327, 2340, 2486, 2587, 2694, 2678, 2618, 2699, 2763, 2816, 
2877, 2836, 2867, 2661, 2625, 2345, 2365, 2423, null, null, null, null, null, null, null, null, 2802, 2819, 2960, 3105, 3316, 3292, 3229, 3356, 3443, 3545, 3607, 3574, 3657, 3711, 3657, 2949, 2906, 2974, null, null, null, null, null, null, null, null, 3160, 3136, 3228, 3358, 3456, 3481, 3629, 3736, 3827, 3885, 3908, 3912, 3931, 3990, 3892, 3274, 3234, 3303, null, null, null, null, null, null, null, null, 14166, 14257, 14621, 15054, 15223, 14954, 14990, 15077, 15375, 15671, 15863, 15571, 15678, 15787, 15437, 13373, 13099, 13285, null, null, null, null, null, null, null, null, 8851, 8788, 9200, 9363, 9415, 9506, 
9437, 9593, 9808, 10066, 10141, 9943, 10027, 10224, 9653, 8084, 8032, 8181, null, null, null, null, null, null, null, null, 3342, 3402, 3534, 3719, 3905, 3733, 3812, 3857, 4002, 4089, 4180, 4227, 4245, 4396, 4354, 3776, 3720, 3786, null, null, null, null, null, null, null, null, 6612, 6529, 6486, 6650, 6775, 6107, 6117, 6101, 6023, 6056, 6087, 5870, 5917, 5880, 5835, 4826, 4703, 4882, null, null, null, null, null, null, null, null, 2605, 2622, 2782, 2943, 3084, 3188, 3284, 3376, 3425, 3532, 3542, 3528, 3553, 3990, 3995, 3418, 3369, 3449, null, null, null, null, null, null, null, null, 5281, 5077, 
5232, 5361, 5570, 5428, 5420, 5471, 5597, 5693, 5782, 5694, 5751, 5830, 5780, 5007, 4904, 4965, null, null, null, null, null, null, null, null, 14208, 14834, 14581, 14381, 14617, 13493, 13680, 13826, 14011, 14085, 14302, 14208, 14434, 14617, 14788, 12543, 12136, 11911, null, null, null, null, null, null, null, null, 1971, 2025, 2057, 2109, 2211, 2149, 2147, 2251, 2257, 2351, 2392, 2379, 2425, 2501, 2519, 2081, 2046, 2028, null, null, null, null, null, null, null, null, 3793, 3773, 3896, 3942, 4010, 3915, 3866, 3903, 3932, 3974, 3964, 3901, 3890, 3960, 3863, 3327, 3289, 3284, null, null, null, null, null, null, 
null, null, 4665, 4652, 4767, 4959, 5252, 5205, 5240, 5251, 5376, 5450, 5466, 5390, 5397, 5512, 5401, 4354, 4260, 4311, null, null, null, null, null, null, null, null, 3860, 3831, 3900, 4002, 4121, 4200, 4301, 4446, 4498, 4565, 4617, 4509, 4549, 4587, 4560, 3692, 3618, 3667, null, null, null, null, null, null, null, null, 10452, 10471, 10758, 11083, 11260, 10850, 10734, 10743, 10751, 10837, 10824, 10658, 10727, 10756, 10642, 8651, 8387, 8374, null, null, null, null, null, null, null, null, 6677, 6459, 6511, 6805, 7015, 6514, 6503, 6489, 6552, 6586, 6634, 6511, 6643, 6655, 6635, 5638, 5510, 5473, null, null, 
null, null, null, null, null, null, 7730, 7830, 8370, 8845, 9537, 9647, 9986, 10518, 11008, 11409, 11772, 12021, 11804, 12509, 12849, 11508, 11450, 11623, null, null, null, null, null, null, null, null, 2473, 2504, 2588, 2709, 2878, 2810, 2801, 2811, 2847, 2949, 2967, 2969, 2973, 3006, 2993, 2440, 2387, 2446, null, null, null, null, null, null, null, null, 4340, 4356, 4559, 4752, 4820, 4804, 4898, 4937, 4942, 5028, 5066, 4963, 4987, 5015, 4938, 4163, 4197, 4257, null, null, null, null, null, null, null, null, 3520, 3474, 3558, 3656, 3834, 3498, 3535, 3597, 3629, 3715, 3688, 3599, 3606, 3679, 3527, 2796, 
2745, 2775, null, null, null, null, null, null, null, null, 1599, 1532, 1545, 1623, 1691, 1636, 1591, 1575, 1593, 1610, 1640, 1572, 1573, 1592, 1631, 1319, 1305, 1339, null, null, null, null, null, null, null, null, 1537, 1489, 1522, 1586, 1654, 1622, 1574, 1596, 1625, 1647, 1658, 1626, 1641, 1632, 1623, 1293, 1267, 1255, null, null, null, null, null, null, null, null, 22264, 22662, 23480, 24282, 25162, 25961, 26057, 26168, 26419, 26903, 27236, 26736, 26980, 27248, 27258, 23087, 22379, 22388, null, null, null, null, null, null, null, null, 6015, 6049, 6217, 6505, 6639, 6687, 6658, 6739, 6800, 6844, 6859, 6723, 
6836, 6905, 6857, 5619, 5418, 5370, null, null, null, null, null, null, null, null, 1987, 1901, 1919, 1994, 2138, 2134, 2069, 2092, 2092, 2130, 2147, 2068, 2114, 2117, 2096, 1709, 1664, 1702, null, null, null, null, null, null, null, null, 5650, 5623, 5749, 6029, 6345, 6557, 6682, 6839, 6894, 6942, 6994, 6842, 6813, 6836, 6797, 5564, 5407, 5470, null, null, null, null, null, null, null, null, 2442, 2525, 2607, 2673, 2771, 2750, 2686, 2671, 2676, 2761, 2781, 2688, 2721, 2713, 2626, 2220, 2218, 2220, null, null, null, null, null, null, null, null, 2412, 2322, 2411, 2474, 2545, 2506, 2515, 2547, 
2609, 2629, 2605, 2536, 2565, 2572, 2575, 2017, 1964, 1979, null, null, null, null, null, null, null, null, 7000, 6695, 6699, 6832, 7107, 7220, 7279, 7404, 7397, 7466, 7443, 7230, 7210, 7280, 7268, 6089, 5986, 6017, null, null, null, null, null, null, null, null, 4715, 4486, 4587, 4774, 4869, 4905, 4892, 4989, 4978, 4983, 5008, 4913, 4826, 4813, 4794, 3874, 3729, 3763, null, null, null, null, null, null, null, null, 2550, 2529, 2602, 2621, 2754, 2583, 2601, 2654, 2698, 2700, 2715, 2659, 2656, 2684, 2671, 2180, 2124, 2135, null, null, null, null, null, null, null, null, 6026, 5721, 5697, 5651, 
5686, 5784, 5803, 5920, 5992, 6068, 6066, 5949, 5964, 6082, 5967, 4918, 4747, 4750, null, null, null, null, null, null, null, null, 12011, 11829, 12253, 12616, 12972, 11705, 11600, 11640, 11778, 11986, 11990, 11739, 11866, 11906, 11833, 9808, 9656, 9696, null, null, null, null, null, null, null, null, 2075, 2139, 2194, 2351, 2459, 2588, 2610, 2671, 2722, 2765, 2794, 2769, 2794, 2841, 2812, 2159, 2172, 2191, null, null, null, null, null, null, null, null, 3106, 3067, 3205, 3333, 3374, 3459, 3447, 3538, 3579, 3678, 3654, 3578, 3623, 3660, 3624, 2910, 2791, 2874, null, null, null, null, null, null, null, null, 
1718, 1710, 1776, 1833, 1943, 2013, 2054, 2066, 2088, 2124, 2096, 2030, 2018, 2019, 2018, 1685, 1602, 1615, null, null, null, null, null, null, null, null, 2445, 2324, 2349, 2444, 2577, 2509, 2496, 2534, 2576, 2628, 2687, 2646, 2670, 2699, 2667, 2235, 2197, 2230, null, null, null, null, null, null, null, null, 1580, 1531, 1593, 1602, 1715, 1754, 1736, 1763, 1804, 1833, 1798, 1761, 1736, 1752, 1726, 1351, 1302, 1317, null, null, null, null, null, null, null, null, 1417, 1378, 1412, 1505, 1600, 1591, 1602, 1634, 1670, 1684, 1713, 1723, 1736, 1796, 1783, 1455, 1448, 1450, null, null, null, null, 
null, null, null, null, 5238, 5239, 5476, 5711, 5966, 5881, 5918, 6089, 6128, 6232, 6251, 6172, 6171, 6222, 6175, 4908, 4763, 4797, null, null, null, null, null, null, null, null, 1530, 1454, 1491, 1588, 1622, 1599, 1556, 1582, 1624, 1606, 1662, 1611, 1619, 1625, 1634, 1296, 1250, 1257, null, null, null, null, null, null, null, null, 1639, 1615, 1675, 1751, 1807, 1811, 1787, 1777, 1791, 1827, 1834, 1782, 1789, 1768, 1784, 1485, 1417, 1418, null, null, null, null, null, null, null, null, 6700, 6571, 6841, 7044, 7294, 7170, 7261, 7418, 7458, 7595, 7660, 7540, 7565, 7607, 7539, 6201, 5966, 6031, 
null, null, null, null, null, null, null, null, 2857, 2846, 2966, 3097, 3274, 3174, 3153, 3289, 3406, 3492, 3513, 3396, 3483, 3521, 3454, 2759, 2711, 2720, null, null, null, null, null, null, null, null, 1489, 1336, 1339, 1404, 1465, 1430, 1426, 1470, 1471, 1476, 1530, 1517, 1516, 1534, 1541, 1254, 1240, 1252, null, null, null, null, null, null, null, null, 5769, 5999, 6339, 6615, 7089, 7036, 7101, 7327, 7488, 7734, 7718, 7699, 7774, 7897, 7982, 6961, 6846, 6930, null, null, null, null, null, null, null, null, 31149, 32500, 32873, 34196, 35156, 31755, 31879, 32279, 32505, 32865, 33168, 32706, 32894, 32879, 
32881, 28736, 27528, 27505, null, null, null, null, null, null, null, null, 2314, 2288, 2314, 2401, 2531, 2417, 2433, 2521, 2595, 2647, 2689, 2672, 2691, 2694, 2690, 2276, 2230, 2248, null, null, null, null, null, null, null, null, 6225, 6217, 6352, 6466, 6751, 6420, 6463, 6600, 6633, 6707, 6667, 6547, 6552, 6522, 6517, 5347, 5148, 5174, null, null, null, null, null, null, null, null, 2416, 2428, 2557, 2694, 2824, 2809, 2859, 2932, 2948, 3062, 3153, 3119, 3114, 3108, 3079, 2691, 2601, 2594, null, null, null, null, null, null, null, null, 2048, 2049, 2156, 2216, 2279, 2266, 2316, 2346, 2381, 2456, 
2452, 2392, 2417, 2426, 2403, 2009, 1991, 1998, null, null, null, null, null, null, null, null, 3146, 3078, 3215, 3397, 3530, 3455, 3413, 3516, 3509, 3534, 3529, 3463, 3397, 3379, 3295, 2691, 2631, 2705, null, null, null, null, null, null, null, null, 5410, 5270, 5373, 5601, 5901, 5409, 5390, 5447, 5541, 5624, 5579, 5456, 5400, 5469, 5446, 4533, 4350, 4400, null, null, null, null, null, null, null, null, 2507, 2565, 2686, 2795, 2942, 2692, 2732, 2632, 2624, 2650, 2632, 2553, 2521, 2510, 2487, 2148, 2073, 2030, null, null, null, null, null, null, null, null, 9745, 9713, 10119, 10526, 10440, 8286, 
8184, 8138, 8069, 7995, 7925, 7686, 7653, 7692, 7745, 6742, 6534, 6470, null, null, null, null, null, null, null, null, 15760, 16064, 16495, 16857, 16905, 16566, 16737, 16956, 17206, 17322, 17159, 16855, 16749, 16745, 16832, 14601, 14122, 13982, null, null, null, null, null, null, null, null, 1774, 1769, 1812, 1866, 1922, 1859, 1842, 1859, 1896, 1881, 1863, 1872, 1822, 1836, 1802, 1461, 1363, 1375, null, null, null, null, null, null, null, null, 5060, 5120, 5213, 5330, 5516, 4789, 4854, 4989, 5067, 5147, 5147, 5108, 5134, 5175, 5133, 4359, 4190, 4171, null, null, null, null, null, null, null, null, 5361, 5162, 
5376, 5576, 5634, 4706, 4413, 4459, 4484, 4570, 4534, 4397, 4392, 4352, 4302, 3550, 3446, 3468, null, null, null, null, null, null, null, null, 9859, 9880, 9996, 10037, 10234, 9828, 9778, 9723, 9756, 9794, 9697, 9353, 9209, 9107, 9040, 7542, 7189, 7176, null, null, null, null, null, null, null, null, 2122, 2084, 2150, 2157, 2189, 2265, 2494, 2579, 2678, 2768, 2827, 2808, 2868, 2891, 2890, 2504, 2456, 2440, null, null, null, null, null, null, null, null, 12099, 11723, 11966, 12037, 11949, 11333, 11256, 11418, 11582, 11762, 11903, 11633, 11618, 11733, 11608, 9432, 9098, 8999, null, null, null, null, null, null, 
null, null, 9426, 9275, 9599, 9827, 10041, 9688, 9652, 9643, 9808, 9744, 9717, 9344, 9231, 9177, 9216, 8109, 7816, 7975, null, null, null, null, null, null, null, null, 4626, 4461, 4612, 4677, 4895, 4679, 4639, 4653, 4604, 4689, 4710, 4611, 4637, 4638, 4613, 4091, 4006, 4014, null, null, null, null, null, null, null, null, 9183, 8734, 8906, 9059, 9248, 8118, 8130, 8128, 8119, 8114, 8028, 7759, 7777, 7641, 7514, 6263, 6142, 6165, null, null, null, null, null, null, null, null, 4589, 4639, 4776, 4900, 4936, 4900, 4982, 4980, 5030, 5053, 5047, 4925, 4963, 5001, 4943, 4171, 4079, 4176, null, null, 
null, null, null, null, null, null, 5594, 5402, 5562, 5819, 5951, 5534, 5508, 5582, 5619, 5735, 5785, 5735, 5764, 5840, 5604, 4598, 4575, 4597, null, null, null, null, null, null, null, null, 3639, 3513, 3568, 3653, 3684, 3307, 3312, 3326, 3351, 3398, 3393, 3287, 3337, 3317, 3193, 2645, 2608, 2634, null, null, null, null, null, null, null, null, 8929, 9013, 9127, 9329, 9450, 9646, 9896, 9882, 9949, 10052, 10020, 9860, 9965, 10016, 9797, 8204, 7981, 7954, null, null, null, null, null, null, null, null, 1875, 1818, 1844, 1887, 1906, 1751, 1714, 1770, 1811, 1841, 1833, 1810, 1822, 1831, 1741, 1462, 
1438, 1484, null, null, null, null, null, null, null, null, 4489, 4307, 4388, 4597, 4771, 4337, 4465, 4491, 4511, 4531, 4594, 4534, 4563, 4627, 4618, 3634, 3498, 3514, null, null, null, null, null, null, null, null, 3956, 3904, 3990, 4094, 4139, 3968, 3879, 3927, 3860, 3874, 3895, 3771, 3769, 3787, 3637, 3040, 3000, 3013, null, null, null, null, null, null, null, null, 14422, 14087, 14212, 14431, 14589, 13730, 13450, 13384, 13286, 13307, 13345, 12624, 12790, 12954, 12928, 11344, 11123, 11215, null, null, null, null, null, null, null, null, 17238, 17112, 17562, 17895, 18153, 18011, 18358, 18501, 18457, 18643, 18809, 18294, 
18357, 18447, 18126, 15938, 15141, 14739, null, null, null, null, null, null, null, null, 2330, 2208, 2216, 2240, 2235, 2132, 2117, 2132, 2156, 2174, 2157, 2157, 2124, 2145, 2176, 1876, 1862, 1854, null, null, null, null, null, null, null, null, 3274, 3204, 3265, 3392, 3420, 3234, 3384, 3413, 3318, 3292, 3222, 3024, 3092, 3162, 3104, 2687, 2650, 2669, null, null, null, null, null, null, null, null, 10540, 10542, 10683, 10812, 11027, 10693, 10492, 10509, 10377, 10389, 10381, 10152, 10146, 10130, 9461, 7987, 7823, 7851, null, null, null, null, null, null, null, null, 3583, 3551, 3707, 3814, 3866, 3543, 3523, 3534, 
3527, 3585, 3666, 3586, 3612, 3679, 3331, 2725, 2686, 2655, null, null, null, null, null, null, null, null, 8488, 8553, 8663, 8821, 9118, 8739, 8713, 8779, 8761, 8853, 8946, 8772, 8840, 8896, 8905, 7511, 7412, 7289, null, null, null, null, null, null, null, null, 3005, 2878, 2972, 3145, 3271, 3117, 3115, 3216, 3187, 3251, 3249, 3257, 3259, 3299, 3243, 2540, 2462, 2468, null, null, null, null, null, null, null, null, 27103, 27348, 28365, 28904, 29951, 27184, 27636, 28003, 28261, 28662, 28278, 27073, 26979, 26168, 24648, 20893, 20189, 19799, null, null, null, null, null, null, null, null, 3736, 3791, 3904, 4006, 
4092, 4143, 4157, 4220, 4185, 4174, 4211, 4092, 4145, 4141, 3899, 3166, 3049, 3036, null, null, null, null, null, null, null, null, 3445, 3450, 3536, 3713, 3776, 3600, 3585, 3667, 3703, 3821, 3859, 3834, 3888, 3909, 3829, 3024, 2914, 2838, null, null, null, null, null, null, null, null, 3247, 3265, 3387, 3475, 3575, 3476, 3539, 3535, 3622, 3642, 3664, 3579, 3600, 3603, 3527, 2866, 2790, 2783, null, null, null, null, null, null, null, null, 4335, 4149, 4298, 4401, 4542, 4443, 4375, 4458, 4499, 4644, 4656, 4620, 4670, 4596, 4406, 3618, 3419, 3394, null, null, null, null, null, null, null, null, 
1890, 1765, 1761, 1844, 1915, 1815, 1813, 1799, 1803, 1795, 1795, 1761, 1770, 1792, 1694, 1350, 1333, 1331, null, null, null, null, null, null, null, null, 1954, 1777, 1793, 1829, 2002, 1952, 1904, 1922, 1921, 1938, 1901, 1829, 1814, 1812, 1763, 1442, 1412, 1402, null, null, null, null, null, null, null, null, 2366, 2118, 2207, 2273, 2395, 2481, 2487, 2523, 2604, 2624, 2619, 2563, 2590, 2589, 2510, 2092, 2049, 1975, null, null, null, null, null, null, null, null, 3432, 3362, 3445, 3506, 3674, 3661, 3510, 3526, 3569, 3676, 3674, 3653, 3746, 3729, 3697, 2982, 2951, 2938, null, null, null, null, 
null, null, null, null, 2531, 2500, 2546, 2627, 2649, 2613, 2589, 2620, 2635, 2645, 2668, 2610, 2626, 2603, 2393, 1884, 1796, 1780, null, null, null, null, null, null, null, null, 19598, 19580, 20207, 20604, 21332, 21268, 21438, 21851, 22059, 22451, 22620, 22455, 22611, 22720, 22415, 19319, 18423, 17891, null, null, null, null, null, null, null, null, 2244, 2088, 2189, 2269, 2424, 2372, 2394, 2469, 2527, 2598, 2648, 2585, 2626, 2649, 2600, 2060, 2011, 1994, null, null, null, null, null, null, null, null, 6050, 5897, 6045, 6238, 6433, 6309, 6345, 6568, 6692, 6819, 6905, 6896, 6973, 7045, 7009, 5625, 5389, 5332, 
null, null, null, null, null, null, null, null, 3075, 2978, 3057, 3135, 3121, 3195, 3213, 3275, 3328, 3396, 3428, 3354, 3361, 3391, 3337, 2614, 2507, 2541, null, null, null, null, null, null, null, null, 7406, 7283, 7515, 7791, 8281, 8234, 8274, 8580, 8715, 8904, 8996, 8909, 8955, 8969, 8757, 6990, 6829, 6825, null, null, null, null, null, null, null, null, 1621, 1599, 1664, 1759, 1836, 1824, 1823, 1886, 1897, 1942, 1957, 1912, 1942, 1957, 1942, 1566, 1536, 1548, null, null, null, null, null, null, null, null, 1702, 1635, 1693, 1701, 1785, 1730, 1733, 1696, 1715, 1774, 1765, 1698, 1707, 1747, 
1729, 1386, 1354, 1279, null, null, null, null, null, null, null, null, 1761, 1764, 1848, 1974, 2086, 2142, 2165, 2249, 2288, 2348, 2360, 2262, 2280, 2269, 2209, 1718, 1699, 1709, null, null, null, null, null, null, null, null, 4509, 4206, 4240, 4276, 4363, 4329, 4306, 4402, 4491, 4583, 4628, 4527, 4545, 4542, 4567, 3601, 3490, 3427, null, null, null, null, null, null, null, null, 8240, 8220, 8502, 8701, 8980, 8857, 8777, 8976, 8987, 9140, 9211, 9065, 9124, 9113, 9066, 7475, 7284, 7197, null, null, null, null, null, null, null, null, 3971, 4042, 4195, 4243, 4321, 4208, 4167, 4244, 4267, 4324, 
4324, 4210, 4211, 4161, 4065, 3216, 3107, 3055, null, null, null, null, null, null, null, null, 2079, 2139, 2180, 2222, 2263, 2151, 2127, 2131, 2123, 2130, 2104, 2017, 2046, 2051, 1983, 1580, 1481, 1467, null, null, null, null, null, null, null, null, 2411, 2442, 2559, 2659, 2713, 2745, 2754, 2825, 2786, 2836, 2860, 2791, 2799, 2846, 2857, 2236, 2168, 2131, null, null, null, null, null, null, null, null, 2022, 1919, 1955, 2049, 2147, 2160, 2157, 2217, 2254, 2334, 2409, 2371, 2392, 2412, 2415, 1976, 1953, 1922, null, null, null, null, null, null, null, null, 8892, 8865, 8895, 9083, 9629, 9395, 
9340, 9614, 9778, 9942, 10076, 9859, 9958, 10008, 9964, 8359, 8177, 8291, null, null, null, null, null, null, null, null, 1121, 1054, 1097, 1164, 1223, 1160, 1196, 1209, 1218, 1230, 1254, 1231, 1250, 1239, 1253, 1009, 970, 992, null, null, null, null, null, null, null, null, 2410, 2381, 2386, 2350, 2419, 2425, 2421, 2484, 2523, 2501, 2510, 2388, 2421, 2462, 2452, 2147, 2133, 2148, null, null, null, null, null, null, null, null, 2996, 2975, 3029, 3054, 3200, 3151, 3157, 3285, 3383, 3429, 3457, 3397, 3436, 3415, 3463, 2888, 2842, 2820, null, null, null, null, null, null, null, null, 2608, 2553, 
2640, 2761, 2915, 2873, 2929, 3021, 3102, 3188, 3235, 3175, 3215, 3242, 3220, 2684, 2657, 2665, null, null, null, null, null, null, null, null, 17317, 17400, 17864, 18105, 18512, 18988, 18899, 19097, 19157, 19510, 19779, 19380, 19524, 19725, 19761, 17100, 16562, 16483, null, null, null, null, null, null, null, null, 2027, 1805, 1784, 1860, 1961, 2003, 2031, 2126, 2178, 2172, 2189, 2136, 2200, 2198, 2197, 1795, 1768, 1744, null, null, null, null, null, null, null, null, 2969, 2968, 3039, 3066, 3244, 3240, 3221, 3228, 3276, 3309, 3367, 3303, 3381, 3419, 3133, 2614, 2565, 2609, null, null, null, null, null, null, 
null, null, 3425, 3355, 3409, 3450, 3511, 3535, 3558, 3668, 3766, 3831, 3829, 3731, 3791, 3769, 3784, 3228, 3091, 3103, null, null, null, null, null, null, null, null, 3318, 3322, 3385, 3440, 3469, 3488, 3540, 3588, 3601, 3695, 3695, 3605, 3663, 3679, 3707, 2998, 2869, 2831, null, null, null, null, null, null, null, null, 4162, 4073, 4171, 4298, 4329, 4320, 4207, 4274, 4291, 4242, 4201, 4091, 4129, 4079, 3991, 3227, 3153, 3019, null, null, null, null, null, null, null, null, 3417, 3281, 3417, 3506, 3648, 3721, 3687, 3688, 3697, 3750, 3734, 3626, 3627, 3682, 3685, 2977, 2938, 2881, null, null, 
null, null, null, null, null, null, 1964, 1903, 1962, 1985, 2044, 2108, 2110, 2186, 2209, 2277, 2235, 2235, 2313, 2328, 2307, 1780, 1781, 1786, null, null, null, null, null, null, null, null, 5132, 4977, 5153, 5310, 5558, 5613, 5799, 5881, 5952, 6106, 6181, 6057, 6185, 6312, 6231, 5046, 4835, 4784, null, null, null, null, null, null, null, null, 1929, 1906, 1984, 2121, 2209, 2247, 2261, 2362, 2397, 2510, 2541, 2486, 2493, 2511, 2501, 1928, 1927, 1910, null, null, null, null, null, null, null, null, 2041, 2015, 2077, 2139, 2225, 2242, 2323, 2365, 2415, 2473, 2477, 2463, 2503, 2499, 2465, 2001, 
1995, 1981, null, null, null, null, null, null, null, null, 11137, 11326, 11635, 11715, 12097, 12384, 12454, 12795, 12997, 13164, 13260, 13035, 13301, 13460, 13473, 11047, 10546, 10394, null, null, null, null, null, null, null, null, 2027, 2060, 2156, 2237, 2365, 2328, 2312, 2431, 2488, 2543, 2560, 2579, 2614, 2624, 2636, 2148, 2087, 2147, null, null, null, null, null, null, null, null, 1282, 1216, 1230, 1297, 1368, 1395, 1381, 1410, 1385, 1393, 1421, 1361, 1390, 1406, 1415, 1231, 1240, 1285, null, null, null, null, null, null, null, null, 2022, 1895, 1955, 1993, 2017, 2046, 2020, 2057, 2111, 2100, 2168, 2112, 
2145, 2157, 2143, 1757, 1741, 1658, null, null, null, null, null, null, null, null, 1092, 1027, 1029, 1039, 1050, 1058, 1070, 1099, 1127, 1138, 1186, 1151, 1141, 1188, 1193, 949, 924, 936, null, null, null, null, null, null, null, null, 5132, 4968, 5130, 5338, 5577, 5663, 5663, 5861, 5889, 6007, 6013, 5862, 5920, 5883, 5907, 4886, 4706, 4657, null, null, null, null, null, null, null, null, 2037, 2013, 2086, 2109, 2178, 2130, 2129, 2160, 2222, 2276, 2326, 2240, 2283, 2303, 2299, 1884, 1800, 1836, null, null, null, null, null, null, null, null, 1307, 1279, 1326, 1370, 1400, 1396, 1397, 1497, 
1531, 1549, 1590, 1607, 1615, 1643, 1669, 1378, 1315, 1328, null, null, null, null, null, null, null, null, 8480, 7987, 8018, 8129, 8591, 8475, 8556, 8720, 8815, 9043, 9099, 8930, 9046, 9155, 8966, 7430, 7273, 7300, null, null, null, null, null, null, null, null, 3668, 3583, 3652, 3789, 3977, 4096, 4067, 4197, 4164, 4179, 4188, 4126, 4260, 4279, 4279, 3441, 3367, 3320, null, null, null, null, null, null, null, null, 4965, 4876, 4956, 5028, 5161, 5284, 5174, 5268, 5271, 5318, 5290, 5174, 5233, 5221, 4769, 4096, 3904, 3936, null, null, null, null, null, null, null, null, 5717, 5628, 5837, 5939, 
6023, 6096, 6028, 6190, 6310, 6470, 6512, 6438, 6589, 6652, 6580, 5708, 5607, 5660, null, null, null, null, null, null, null, null, 4818, 4679, 4879, 5000, 5151, 5298, 5328, 5529, 5565, 5647, 5609, 5485, 5525, 5541, 5461, 4665, 4540, 4568, null, null, null, null, null, null, null, null, 66564, 66776, 69533, 71125, 72209, 74746, 76603, 79398, 81274, 83019, 84592, 84552, 85889, 87063, 87353, 80735, 78972, 79170, null, null, null, null, null, null, null, null, 7582, 6520, 6642, 6846, 6926, 6832, 6812, 6983, 7098, 7202, 7214, 7016, 7138, 7030, 6789, 5937, 5794, 5875, null, null, null, null, null, null, null, null, 
1833, 1751, 1849, 1969, 1966, 1990, 1958, 1962, 2015, 2057, 2054, 2081, 2088, 2098, 2091, 1652, 1670, 1692, null, null, null, null, null, null, null, null, 7948, 7128, 7057, 7265, 7400, 7185, 7064, 7164, 7246, 7400, 7467, 7175, 7291, 7388, 7379, 6372, 6250, 6283, null, null, null, null, null, null, null, null, 4591, 3952, 4172, 4398, 4632, 4687, 4669, 4748, 4843, 4906, 4917, 4895, 4976, 4887, 4655, 3879, 3798, 3861, null, null, null, null, null, null, null, null, 2298, 2257, 2306, 2393, 2532, 2560, 2613, 2697, 2767, 2732, 2699, 2632, 2692, 2718, 2734, 2319, 2281, 2290, null, null, null, null, 
null, null, null, null, 2332, 2210, 2353, 2417, 2522, 2637, 2622, 2641, 2713, 2821, 2878, 2849, 2936, 2986, 2969, 2718, 2703, 2687, null, null, null, null, null, null, null, null, 5773, 5553, 5782, 6122, 6308, 6420, 6515, 6625, 6838, 7003, 7032, 6900, 7007, 7076, 6953, 5724, 5712, 5747, null, null, null, null, null, null, null, null, 2721, 2327, 2362, 2463, 2549, 2569, 2535, 2578, 2628, 2694, 2717, 2629, 2653, 2611, 2538, 2207, 2200, 2208, null, null, null, null, null, null, null, null, 2633, 2476, 2561, 2639, 2749, 2766, 2804, 2819, 2856, 2909, 2935, 2847, 2939, 2959, 2913, 2193, 2160, 2147, 
null, null, null, null, null, null, null, null, 1406, 1364, 1424, 1496, 1618, 1619, 1614, 1591, 1642, 1683, 1739, 1726, 1766, 1814, 1850, 1538, 1533, 1558, null, null, null, null, null, null, null, null, 2521, 2509, 2634, 2756, 2935, 3070, 3084, 3129, 3125, 3201, 3189, 3142, 3171, 3227, 3196, 2792, 2723, 2807, null, null, null, null, null, null, null, null, 2087, 2135, 2263, 2346, 2404, 2503, 2549, 2562, 2626, 2676, 2730, 2683, 2720, 2768, 2784, 2295, 2313, 2373, null, null, null, null, null, null, null, null, 6754, 6802, 7146, 7367, 7714, 7795, 7856, 7904, 8123, 8345, 8308, 8246, 8359, 8537, 
8555, 7874, 7788, 7938, null, null, null, null, null, null, null, null, 3037, 2936, 3070, 3163, 3306, 3427, 3502, 3655, 3740, 3843, 3848, 3850, 3953, 4076, 4057, 3485, 3463, 3509, null, null, null, null, null, null, null, null, 4450, 4326, 4472, 4743, 4848, 4758, 4741, 4801, 4888, 4903, 4947, 4835, 4946, 5006, 5000, 4017, 3935, 3917, null, null, null, null, null, null, null, null, 5859, 5935, 6018, 6269, 6529, 6568, 6735, 6832, 6888, 6953, 7044, 6942, 6948, 6971, 6965, 5784, 5789, 5863, null, null, null, null, null, null, null, null, 11169, 11070, 11441, 12036, 12695, 12499, 12496, 12776, 13005, 13256, 
13366, 13207, 13387, 13568, 13485, 10720, 10061, 10236, null, null, null, null, null, null, null, null, 3051, 2907, 3145, 3279, 3432, 3564, 3595, 3664, 3757, 3844, 3899, 3933, 4017, 4092, 4181, 3508, 3520, 3616, null, null, null, null, null, null, null, null, 4078, 3742, 3860, 3980, 4027, 4148, 4138, 4111, 4128, 3948, 3916, 3796, 3812, 3831, 3844, 3098, 2979, 2962, null, null, null, null, null, null, null, null, 7036, 6846, 6792, 7029, 6135, 6105, 6144, 6286, 6418, 6494, 6487, 6436, 6509, 6604, 6634, 5244, 5102, 5110, null, null, null, null, null, null, null, null, 1232, 1117, 1166, 1203, 1227, 1297, 
1270, 1278, 1279, 1286, 1280, 1230, 1256, 1272, 1266, 1088, 1063, 1069, null, null, null, null, null, null, null, null, 1760, 1682, 1760, 1834, 1894, 1996, 1986, 1984, 2017, 2045, 2044, 1985, 2001, 2035, 2078, 1591, 1567, 1463, null, null, null, null, null, null, null, null, 2431, 2277, 2366, 2453, 2413, 2544, 2524, 2562, 2544, 2591, 2562, 2532, 2573, 2601, 2608, 2155, 2100, 2149, null, null, null, null, null, null, null, null, 2083, 2073, 2120, 2220, 1982, 1916, 1940, 1995, 2036, 2065, 2089, 2070, 2117, 2148, 2138, 1783, 1748, 1825, null, null, null, null, null, null, null, null, 21326, 20889, 
21479, 22307, 22097, 23362, 23774, 24387, 25226, 25795, 26277, 26087, 26531, 26940, 27112, 23780, 23032, 23365, null, null, null, null, null, null, null, null, 11993, 11363, 11590, 11790, 11672, 12209, 12190, 12372, 12532, 12740, 12868, 12560, 12696, 12772, 12525, 10050, 9643, 9658, null, null, null, null, null, null, null, null, 9346, 9072, 9269, 9544, 9360, 9561, 9637, 9454, 9409, 9556, 9585, 9248, 9311, 9391, 8984, 7644, 7365, 7386, null, null, null, null, null, null, null, null, 2295, 2234, 2302, 2330, 2265, 2362, 2297, 2354, 2419, 2453, 2467, 2385, 2466, 2544, 2540, 2187, 2210, 2243, null, null, null, null, null, null, 
null, null, 9522, 9386, 9633, 9939, 9182, 9146, 8971, 9033, 9180, 9231, 9220, 9022, 9087, 9171, 9062, 7490, 7027, 6955, null, null, null, null, null, null, null, null, 2061, 2019, 2067, 2147, 2195, 2302, 2232, 2276, 2276, 2296, 2312, 2244, 2282, 2311, 2195, 1824, 1806, 1819, null, null, null, null, null, null, null, null, 3568, 3440, 3528, 3646, 3307, 3360, 3375, 3444, 3503, 3505, 3532, 3425, 3471, 3496, 3379, 2575, 2537, 2533, null, null, null, null, null, null, null, null, 1837, 1783, 1840, 1902, 2022, 2040, 2000, 2017, 2025, 2065, 2026, 2005, 2013, 2033, 2007, 1606, 1545, 1543, null, null, 
null, null, null, null, null, null, 2247, 2229, 2272, 2338, 2506, 2520, 2582, 2657, 2661, 2690, 2673, 2592, 2560, 2599, 2597, 2142, 2128, 2161, null, null, null, null, null, null, null, null, 8141, 7475, 7780, 8047, 8428, 8613, 8457, 8544, 8447, 8487, 8385, 7957, 7940, 7824, 7716, 6274, 5948, 5951, null, null, null, null, null, null, null, null, 2600, 2483, 2558, 2583, 2649, 2677, 2704, 2723, 2755, 2816, 2823, 2793, 2792, 2769, 2757, 2187, 2112, 2136, null, null, null, null, null, null, null, null, 4312, 4264, 4338, 4422, 4562, 4678, 4613, 4656, 4701, 4782, 4800, 4673, 4707, 4665, 4573, 3748, 
3570, 3563, null, null, null, null, null, null, null, null, 4546, 4300, 4324, 4399, 4434, 4574, 4489, 4556, 4569, 4661, 4647, 4594, 4625, 4637, 4628, 3781, 3708, 3702, null, null, null, null, null, null, null, null, 10964, 10379, 10539, 10594, 10975, 11244, 11218, 11560, 11755, 11987, 12029, 11728, 11916, 12016, 12086, 10032, 9768, 9810, null, null, null, null, null, null, null, null, 5898, 5786, 5907, 6153, 6538, 6604, 6356, 6449, 6535, 6595, 6656, 6489, 6596, 6634, 6538, 5220, 4999, 5017, null, null, null, null, null, null, null, null, 2806, 2396, 2520, 2654, 2826, 2853, 2930, 3037, 3142, 3201, 3288, 3289, 
3341, 3370, 3444, 2669, 2655, 2639, null, null, null, null, null, null, null, null, 5032, 4851, 4942, 5033, 5133, 5228, 5244, 5340, 5376, 5461, 5461, 5367, 5405, 5432, 5434, 4393, 4279, 4279, null, null, null, null, null, null, null, null, 2609, 2341, 2401, 2469, 2583, 2579, 2646, 2678, 2683, 2781, 2830, 2827, 2891, 2861, 2840, 2095, 2068, 2051, null, null, null, null, null, null, null, null, 7520, 7270, 7447, 7728, 8004, 7830, 7724, 7832, 7836, 7860, 7913, 7635, 7541, 7507, 7493, 6163, 5927, 5939, null, null, null, null, null, null, null, null, 16721, 16635, 16924, 17231, 17718, 17539, 17676, 17866, 
17795, 17929, 18033, 17818, 18122, 18395, 18352, 15175, 14598, 14600, null, null, null, null, null, null, null, null, 2791, 2827, 2866, 2945, 3018, 3178, 3151, 3159, 3089, 3139, 3106, 2975, 2956, 3009, 3009, 2537, 2462, 2470, null, null, null, null, null, null, null, null, 2645, 2722, 2811, 2889, 3269, 3564, 3533, 3641, 3695, 3754, 3787, 3692, 3687, 3716, 3707, 2977, 2861, 2906, null, null, null, null, null, null, null, null, 4817, 4482, 4384, 4538, 4588, 4581, 4545, 4549, 4525, 4556, 4531, 4342, 4361, 4378, 4220, 3506, 3377, 3418, null, null, null, null, null, null, null, null, 3162, 3156, 3135, 3188, 
3069, 3119, 3127, 3205, 3257, 3357, 3438, 3385, 3377, 3431, 3251, 2907, 2820, 2852, null, null, null, null, null, null, null, null, 2140, 2196, 2222, 2322, 2385, 2505, 2558, 2597, 2544, 2597, 2671, 2645, 2674, 2673, 2651, 2149, 2065, 2096, null, null, null, null, null, null, null, null, 12696, 12538, 12753, 13193, 13063, 13903, 13901, 13964, 14087, 14192, 14176, 13881, 14137, 14335, 14267, 12295, 12061, 12119, null, null, null, null, null, null, null, null, 2432, 2474, 2566, 2710, 2833, 3061, 3086, 3206, 3332, 3394, 3420, 3442, 3556, 3622, 3679, 3116, 3088, 3183, null, null, null, null, null, null, null, null, 
10139, 10124, 10003, 9872, 9054, 9370, 9163, 9159, 9240, 9280, 9210, 8836, 8890, 8863, 8084, 6805, 6706, 6761, null, null, null, null, null, null, null, null, 4009, 3981, 4132, 4359, 4351, 4612, 4700, 4892, 4963, 4993, 4975, 4875, 4942, 4967, 4846, 3837, 3721, 3716, null, null, null, null, null, null, null, null, 2268, 1789, 1884, 1997, 2059, 2193, 2247, 2213, 2272, 2312, 2344, 2339, 2389, 2429, 2368, 1916, 1916, 1935, null, null, null, null, null, null, null, null, 6651, 6483, 6506, 6427, 5971, 6173, 6064, 6025, 6067, 6149, 6165, 5954, 5969, 5997, 5946, 4962, 4853, 4886, null, null, null, null, 
null, null, null, null, 4688, 4723, 4763, 4726, 4617, 4812, 4781, 4738, 4729, 4783, 4699, 4498, 4540, 4562, 4503, 3512, 3341, 3350, null, null, null, null, null, null, null, null, 2055, 2072, 2113, 2197, 2286, 2322, 2346, 2415, 2421, 2463, 2491, 2461, 2505, 2502, 2325, 1739, 1725, 1727, null, null, null, null, null, null, null, null, 4649, 4475, 4565, 4818, 4790, 5015, 4960, 5085, 5114, 5190, 5195, 5112, 5140, 5216, 5156, 4366, 4198, 4216, null, null, null, null, null, null, null, null, 5944, 5728, 5707, 5821, 5667, 5854, 5830, 5831, 5862, 5899, 5855, 5514, 5551, 5577, 5525, 4621, 4566, 4609, 
null, null, null, null, null, null, null, null, 1899, 1829, 1851, 1882, 1850, 1936, 1907, 1859, 1769, 1782, 1763, 1716, 1726, 1751, 1643, 1399, 1369, 1406, null, null, null, null, null, null, null, null, 12890, 12754, 12975, 13287, 12940, 13540, 13523, 13534, 13379, 13131, 12394, 11756, 11837, 11949, 11896, 10264, 9833, 9810, null, null, null, null, null, null, null, null, 3837, 3889, 3884, 3927, 3309, 3537, 3485, 3414, 3400, 3448, 3452, 3406, 3412, 3421, 3287, 2741, 2669, 2702, null, null, null, null, null, null, null, null, 43177, 43905, 44624, 45280, 45152, 46735, 46871, 46422, 46899, 47485, 47943, 46932, 47399, 48024, 
47829, 43720, 42862, 43058, null, null, null, null, null, null, null, null, 1852, 1782, 1805, 1884, 1916, 1975, 1926, 1966, 1977, 2010, 2015, 1965, 1975, 2022, 1927, 1626, 1606, 1667, null, null, null, null, null, null, null, null, 5458, 5378, 5488, 5488, 5394, 5631, 5678, 5902, 6033, 6284, 6389, 6335, 6456, 6585, 6429, 5525, 5479, 5553, null, null, null, null, null, null, null, null, 1574, 1421, 1468, 1566, 1568, 1598, 1593, 1566, 1555, 1564, 1536, 1482, 1505, 1494, 1527, 1141, 1115, 1101, null, null, null, null, null, 55854, 56216, 65122, 69023, 58076, 70835, 76514, 91872, 92377, 89778, 89275, 86360, 98166, 
103393, 107296, 110956, 116178, 122700, 128965, 125224, 129404, null, null, null, null, null, 29555, 28374, 33343, 30504, 28235, 29834, 34186, 41465, 38342, 31792, 30202, 27233, 30560, 30793, 31309, 32425, 32979, 33447, 35506, 33283, 35613, null, null, null, null, null, 16600, 16060, 18535, 16530, 15221, 15751, 18761, 22163, 19878, 16927, 15839, 14169, 15651, 15455, 15466, 15221, 14722, 15387, 15879, 14474, 15192, null, null, null, null, null, 14002, 13933, 16351, 15176, 13355, 13935, 16307, 20065, 18433, 15069, 13817, 12513, 13937, 13805, 13684, 13538, 13420, 13744, 14527, 13397, 13991, null, null, null, null, null, 7668, 7505, 8748, 8108, 7379, 8110, 8528, 9849, 9508, 
7712, 7124, 6356, 7261, 7001, 6789, 6782, 6798, 6527, 6778, 6265, 6465, null, null, null, null, null, 19118, 17467, 19365, 17852, 15455, 16975, 19145, 22258, 20868, 17043, 15284, 13523, 14764, 14357, 14219, 14414, 14347, 14555, 14918, 14139, 14619, null, null, null, null, null, 11985, 11007, 12258, 11153, 10625, 11159, 12822, 14832, 13132, 11229, 10347, 9281, 10199, 9927, 9775, 9991, 10025, 10043, 10335, 9952, 10238, null, null, null, null, null, 14476, 13071, 14993, 13644, 12208, 12710, 14741, 18641, 16504, 13038, 12621, 11103, 12420, 12021, 11958, 12232, 12317, 12371, 12736, 11863, 12320, null, null, null, null, null, 12418, 10934, 12735, 11184, 10588, 
10951, 12344, 14582, 13069, 10805, 10440, 9587, 10731, 10478, 10450, 10538, 10464, 10666, 11338, 10432, 10921, null, null, null, null, null, 11553, 10194, 12037, 10594, 10212, 10738, 12669, 15188, 13191, 11102, 10876, 10240, 11134, 10946, 10790, 11005, 10923, 11054, 10950, 10264, 10861, null, null, null, null, null, 28399, 26239, 30847, 29107, 26799, 30311, 35256, 41107, 38484, 33895, 32697, 31337, 35383, 35775, 36199, 36846, 37942, 39293, 41520, 39314, 40808, null, null, null, null, null, 14060, 13234, 15248, 13650, 12364, 12952, 15368, 18282, 16269, 13096, 12622, 11281, 12722, 12788, 12881, 13011, 13137, 13205, 13795, 12652, 13300, null, null, null, null, null, 16190, 
14580, 15907, 13959, 11416, 12480, 14647, 17208, 15385, 13045, 12197, 10750, 12237, 12207, 12041, 12290, 12289, 12393, 13048, 12143, 12675, null, null, null, null, null, 25393, 23482, 27112, 23767, 22030, 24368, 28351, 32097, 30436, 25449, 24649, 21826, 25032, 25081, 25318, 26031, 26404, 26980, 28301, 26799, 27730, null, null, null, null, null, null, null, null, 1399, null, 1489, 1706, 2004, 1842, 1568, 1510, 1446, 1543, 1569, 1546, 1502, 1530, 1512, 1547, 1484, 1570, null, null, null, null, null, null, null, null, 1396, null, 1375, 1565, 1912, 1818, 1531, 1497, 1397, 1498, 1558, 1581, 1596, 1677, 1688, 1787, 1617, 1768, null, null, 
null, null, null, null, null, null, 2319, null, 2394, 2554, 3090, 2998, 2806, 2743, 2575, 2822, 2851, 2920, 3010, 3153, 3267, 3478, 3284, 3585, null, null, null, null, null, null, null, null, 424, null, 439, 504, 632, 594, 429, 390, 362, 423, 400, 404, 443, 444, 457, 462, 437, 460, null, null, null, null, null, null, null, null, 4021, null, 4195, 4633, 5855, 5504, 4949, 4778, 4161, 4928, 5085, 5257, 5471, 5588, 5692, 6101, 5711, 6031, null, null, null, null, null, null, null, null, 401, null, 413, 487, 608, 528, 432, 416, 391, 399, 431, 429, 415, 386, 379, 472, 
437, 467, null, null, null, null, null, null, null, null, 443, null, 527, 560, 703, 598, 505, 485, 465, 491, 488, 494, 527, 517, 541, 532, 511, 552, null, null, null, null, null, null, null, null, 559, null, 575, 636, 737, 703, 607, 580, 508, 553, 556, 575, 581, 567, 567, 612, 541, 635, null, null, null, null, null, null, null, null, 2720, null, 2677, 3011, 3583, 3347, 2730, 2643, 2244, 2660, 2691, 2709, 2834, 2842, 2893, 3040, 2754, 2979, null, null, null, null, null, null, null, null, 1580, null, 1469, 1741, 2125, 1913, 1397, 1360, 1182, 1389, 1374, 1393, 
1457, 1539, 1490, 1615, 1553, 1682, null, null, null, null, null, null, null, null, 643, null, 618, 745, 820, 742, 604, 558, 535, 554, 566, 588, 603, 647, 672, 681, 639, 690, null, null, null, null, null, null, null, null, 1088, null, 1100, 1375, 1586, 1315, 1153, 1007, 909, 927, 975, 990, 1020, 1000, 1000, 1091, 998, 1098, null, null, null, null, null, null, null, null, 428, null, 426, 529, 638, 589, 493, 452, 390, 435, 433, 468, 477, 514, 537, 570, 561, 609, null, null, null, null, null, null, null, null, 1109, null, 1026, 1156, 1394, 1272, 1031, 930, 
876, 896, 877, 880, 948, 946, 920, 1009, 913, 979, null, null, null, null, null, null, null, null, 2225, null, 2118, 2490, 2886, 2676, 2199, 2052, 1862, 2046, 2107, 2122, 2223, 2129, 2248, 2300, 2195, 2247, null, null, null, null, null, null, null, null, 369, null, 347, 407, 543, 495, 368, 381, 357, 411, 387, 321, 373, 434, 415, 426, 409, 452, null, null, null, null, null, null, null, null, 698, null, 615, 643, 822, 787, 616, 578, 528, 595, 569, 593, 618, 619, 575, 615, 578, 603, null, null, null, null, null, null, null, null, 724, null, 685, 862, 
1108, 963, 782, 723, 643, 741, 727, 720, 732, 745, 739, 806, 723, 797, null, null, null, null, null, null, null, null, 745, null, 678, 800, 1020, 953, 734, 720, 592, 686, 667, 683, 719, 720, 731, 775, 762, 792, null, null, null, null, null, null, null, null, 1769, null, 1564, 1855, 2189, 2101, 1757, 1500, 1397, 1555, 1487, 1530, 1572, 1557, 1595, 1713, 1614, 1700, null, null, null, null, null, null, null, null, 1447, null, 1074, 1244, 1630, 1529, 955, 949, 833, 964, 911, 842, 905, 939, 938, 1055, 1009, 1057, null, null, null, null, null, null, null, null, 
1795, null, 1845, 2155, 2513, 2344, 2094, 2152, 1941, 2118, 2173, 2376, 2470, 2580, 2695, 2832, 2655, 2793, null, null, null, null, null, null, null, null, 504, null, 460, 578, 819, 686, 463, 423, 417, 487, 459, 459, 447, 441, 442, 459, 432, 505, null, null, null, null, null, null, null, null, 829, null, 839, 998, 1087, 1022, 819, 699, 626, 714, 726, 714, 739, 724, 715, 755, 716, 759, null, null, null, null, null, null, null, null, 603, null, 626, 658, 804, 692, 525, 463, 367, 485, 485, 469, 483, 488, 469, 495, 477, 501, null, null, null, null, 
null, null, null, null, 266, null, 260, 294, 357, 331, 245, 213, 229, 240, 241, 246, 260, 253, 270, 278, 273, 302, null, null, null, null, null, null, null, null, 297, null, 308, 341, 438, 367, 310, 261, 227, 253, 241, 250, 256, 226, 242, 232, 219, 214, null, null, null, null, null, null, null, null, 4856, null, 4752, 5477, 6370, 5700, 5190, 5024, 4507, 4962, 5009, 5163, 5124, 4964, 5279, 5461, 5019, 5093, null, null, null, null, null, null, null, null, 1125, null, 1134, 1296, 1450, 1436, 1256, 1192, 955, 1177, 1131, 1107, 1015, 923, 1086, 1102, 919, 1057, 
null, null, null, null, null, null, null, null, 484, null, 394, 471, 661, 551, 405, 383, 378, 429, 411, 390, 366, 355, 353, 379, 356, 383, null, null, null, null, null, null, null, null, 1087, null, 1007, 1258, 1568, 1357, 1056, 1044, 941, 1002, 1037, 1036, 989, 947, 1021, 1043, 961, 1041, null, null, null, null, null, null, null, null, 513, null, 437, 523, 628, 584, 450, 391, 352, 423, 375, 359, 351, 321, 358, 323, 308, 341, null, null, null, null, null, null, null, null, 384, null, 453, 513, 565, 480, 427, 384, 239, 310, 319, 297, 342, 309, 
318, 353, 309, 348, null, null, null, null, null, null, null, null, 1351, null, 1106, 1459, 1718, 1559, 1273, 1124, 1002, 1119, 1162, 1100, 1057, 1072, 1104, 1152, 1052, 1127, null, null, null, null, null, null, null, null, 879, null, 714, 983, 1178, 1058, 846, 821, 745, 741, 784, 765, 734, 720, 711, 731, 654, 689, null, null, null, null, null, null, null, null, 405, null, 394, 434, 565, 529, 386, 354, 282, 357, 333, 356, 360, 361, 365, 391, 366, 410, null, null, null, null, null, null, null, null, 1103, null, 1099, 1266, 1432, 1270, 1125, 1040, 926, 975, 
970, 955, 918, 929, 950, 953, 835, 881, null, null, null, null, null, null, null, null, 1974, null, 1997, 2404, 2750, 2443, 2159, 1955, 1801, 1960, 1892, 1841, 1902, 1865, 1820, 1919, 1792, 1876, null, null, null, null, null, null, null, null, 398, null, 421, 508, 586, 534, 425, 404, 381, 392, 353, 377, 348, 320, 320, 331, 349, 317, null, null, null, null, null, null, null, null, 499, null, 526, 636, 721, 657, 579, 557, 483, 579, 516, 512, 525, 473, 530, 552, 493, 543, null, null, null, null, null, null, null, null, 392, null, 354, 399, 502, 471, 
421, 361, 360, 362, 348, 352, 335, 324, 329, 351, 276, 271, null, null, null, null, null, null, null, null, 510, null, 424, 530, 650, 541, 359, 352, 367, 368, 362, 382, 385, 400, 383, 407, 368, 391, null, null, null, null, null, null, null, null, 273, null, 231, 263, 381, 341, 260, 192, 223, 242, 212, 224, 214, 213, 218, 199, 198, 210, null, null, null, null, null, null, null, null, 257, null, 209, 259, 300, 332, 244, 198, 203, 238, 218, 231, 223, 247, 223, 233, 214, 221, null, null, null, null, null, null, null, null, 1069, null, 
1018, 1138, 1458, 1300, 994, 903, 869, 967, 911, 870, 893, 894, 900, 903, 859, 884, null, null, null, null, null, null, null, null, 316, null, 247, 303, 326, 272, 244, 259, 232, 244, 260, 231, 189, 214, 217, 240, 214, 238, null, null, null, null, null, null, null, null, 362, null, 344, 367, 413, 410, 340, 294, 261, 282, 278, 255, 242, 222, 250, 242, 221, 224, null, null, null, null, null, null, null, null, 1360, null, 1249, 1438, 1734, 1513, 1230, 1113, 942, 1113, 1079, 1077, 989, 969, 993, 1053, 954, 1049, null, null, null, null, null, null, 
null, null, 533, null, 456, 516, 756, 638, 529, 486, 399, 475, 424, 414, 420, 414, 433, 472, 450, 472, null, null, null, null, null, null, null, null, 288, null, 193, 254, 334, 317, 267, 240, 198, 222, 227, 204, 192, 188, 202, 204, 193, 216, null, null, null, null, null, null, null, null, 966, null, 1059, 1268, 1543, 1455, 1208, 1116, 934, 1022, 1007, 1013, 1026, 1030, 1043, 1177, 1064, 1087, null, null, null, null, null, null, null, null, 6306, null, 5701, 6706, 8248, 7870, 6628, 6084, 5672, 6219, 6345, 6423, 6579, 6473, 6647, 7036, 6416, 6530, null, null, 
null, null, null, null, null, null, 411, null, 378, 444, 562, 518, 375, 373, 342, 412, 401, 396, 400, 354, 377, 397, 384, 407, null, null, null, null, null, null, null, null, 1013, null, 933, 1057, 1327, 1208, 959, 838, 778, 895, 858, 843, 837, 824, 849, 867, 783, 836, null, null, null, null, null, null, null, null, 409, null, 395, 432, 585, 464, 379, 374, 276, 324, 337, 321, 323, 320, 317, 354, 349, 379, null, null, null, null, null, null, null, null, 372, null, 352, 378, 470, 420, 351, 278, 221, 251, 236, 230, 220, 225, 227, 233, 
224, 257, null, null, null, null, null, null, null, null, 619, null, 567, 756, 827, 686, 479, 508, 461, 507, 542, 523, 403, 428, 466, 490, 481, 553, null, null, null, null, null, null, null, null, 895, null, 834, 991, 1182, 1030, 842, 753, 725, 766, 682, 653, 602, 618, 600, 626, 591, 638, null, null, null, null, null, null, null, null, 341, null, 387, 390, 470, 413, 308, 294, 247, 318, 294, 270, 264, 261, 261, 280, 259, 249, null, null, null, null, null, null, null, null, 1523, null, 1413, 1545, 1555, 1528, 1244, 1150, 1087, 1234, 1105, 1079, 
1057, 1063, 1019, 1116, 1025, 1030, null, null, null, null, null, null, null, null, 3142, null, 3157, 3064, 3944, 3900, 3254, 2908, 2597, 3012, 2992, 2984, 2949, 2985, 2922, 2987, 2726, 2777, null, null, null, null, null, null, null, null, 279, null, 302, 342, 392, 344, 278, 250, 228, 225, 212, 209, 184, 187, 200, 216, 184, 209, null, null, null, null, null, null, null, null, 814, null, 782, 899, 1061, 993, 842, 781, 665, 764, 742, 724, 741, 748, 697, 691, 654, 643, null, null, null, null, null, null, null, null, 712, null, 715, 757, 678, 702, 523, 561, 
514, 575, 557, 496, 528, 500, 445, 492, 483, 512, null, null, null, null, null, null, null, null, 1297, null, 1354, 1531, 1749, 1628, 1263, 1180, 1018, 1133, 1099, 1027, 1059, 1054, 983, 996, 934, 1045, null, null, null, null, null, null, null, null, 292, null, 304, 341, 375, 329, 342, 291, 230, 257, 266, 267, 288, 276, 285, 285, 250, 287, null, null, null, null, null, null, null, null, 1713, null, 1716, 1937, 2161, 1992, 1528, 1384, 1241, 1339, 1305, 1290, 1273, 1274, 1264, 1255, 1267, 1274, null, null, null, null, null, null, null, null, 1887, null, 1518, 1739, 
2212, 2048, 1564, 1404, 1328, 1459, 1447, 1418, 1421, 1401, 1479, 1543, 1379, 1518, null, null, null, null, null, null, null, null, 833, null, 693, 740, 963, 925, 739, 679, 624, 688, 611, 593, 567, 561, 603, 600, 615, 625, null, null, null, null, null, null, null, null, 1379, null, 1252, 1531, 1798, 1590, 1274, 1093, 986, 1068, 1056, 1043, 1097, 1083, 1097, 1067, 1028, 1042, null, null, null, null, null, null, null, null, 708, null, 763, 772, 936, 901, 776, 699, 590, 630, 633, 612, 636, 676, 657, 653, 559, 625, null, null, null, null, null, null, null, null, 
841, null, 807, 951, 1088, 1019, 785, 729, 626, 709, 676, 709, 704, 673, 713, 716, 724, 698, null, null, null, null, null, null, null, null, 572, null, 517, 610, 752, 688, 513, 493, 431, 482, 467, 439, 489, 431, 448, 478, 496, 490, null, null, null, null, null, null, null, null, 1386, null, 1511, 1704, 1937, 1828, 1872, 1381, 1210, 1303, 1271, 1294, 1306, 1277, 1312, 1362, 1288, 1322, null, null, null, null, null, null, null, null, 285, null, 234, 276, 327, 340, 270, 235, 179, 263, 212, 221, 218, 225, 223, 235, 221, 240, null, null, null, null, 
null, null, null, null, 630, null, 685, 837, 897, 818, 740, 673, 560, 591, 566, 560, 567, 550, 580, 605, 572, 646, null, null, null, null, null, null, null, null, 724, null, 640, 772, 883, 762, 618, 593, 490, 528, 520, 493, 468, 448, 469, 481, 457, 479, null, null, null, null, null, null, null, null, 2685, null, 2639, 2883, 3179, 2946, 2477, 2449, 2121, 2295, 2346, 2282, 2300, 2327, 2293, 2363, 2254, 2260, null, null, null, null, null, null, null, null, 3013, null, 2834, 3053, 3626, 3640, 2713, 2461, 2269, 2415, 2336, 2331, 2399, 2467, 2455, 2560, 2313, 2409, 
null, null, null, null, null, null, null, null, 373, null, 369, 426, 486, 433, 358, 282, 267, 317, 281, 287, 273, 274, 277, 295, 285, 271, null, null, null, null, null, null, null, null, 531, null, 493, 573, 638, 609, 474, 438, 371, 420, 364, 380, 408, 404, 400, 420, 431, 433, null, null, null, null, null, null, null, null, 1552, null, 1617, 1889, 2075, 1834, 1567, 1423, 1254, 1365, 1267, 1214, 1287, 1252, 1268, 1322, 1216, 1292, null, null, null, null, null, null, null, null, 507, null, 544, 606, 735, 591, 490, 440, 371, 426, 426, 390, 411, 391, 
405, 378, 372, 409, null, null, null, null, null, null, null, null, 1442, null, 1389, 1587, 1854, 1713, 1445, 1277, 1108, 1229, 1242, 1266, 1333, 1328, 1316, 1336, 1294, 1367, null, null, null, null, null, null, null, null, 522, null, 522, 679, 760, 566, 498, 512, 480, 471, 442, 425, 449, 439, 401, 405, 418, 428, null, null, null, null, null, null, null, null, 4138, null, 4196, 4562, 5407, 4931, 4399, 4004, 3639, 4119, 4104, 4127, 4168, 4263, 4300, 4494, 4378, 4469, null, null, null, null, null, null, null, null, 658, null, 688, 763, 897, 819, 633, 583, 482, 507, 
461, 450, 469, 483, 476, 450, 470, 502, null, null, null, null, null, null, null, null, 628, null, 580, 756, 818, 701, 540, 550, 527, 583, 529, 521, 526, 523, 544, 569, 529, 404, null, null, null, null, null, null, null, null, 523, null, 522, 614, 711, 618, 538, 489, 451, 472, 432, 421, 388, 412, 397, 422, 406, 427, null, null, null, null, null, null, null, null, 822, null, 766, 971, 1132, 989, 787, 774, 706, 789, 759, 712, 723, 688, 691, 711, 633, 702, null, null, null, null, null, null, null, null, 361, null, 335, 395, 443, 370, 
332, 295, 263, 238, 265, 249, 237, 246, 245, 248, 236, 238, null, null, null, null, null, null, null, null, 310, null, 285, 339, 495, 433, 315, 322, 261, 287, 263, 271, 286, 265, 285, 277, 263, 283, null, null, null, null, null, null, null, null, 516, null, 446, 449, 684, 602, 396, 378, 355, 416, 391, 374, 369, 381, 390, 398, 403, 419, null, null, null, null, null, null, null, null, 739, null, 572, 701, 862, 674, 502, 513, 475, 477, 442, 451, 539, 518, 518, 528, 544, 530, null, null, null, null, null, null, null, null, 482, null, 
460, 521, 617, 491, 360, 343, 307, 381, 370, 321, 330, 343, 334, 367, 339, 351, null, null, null, null, null, null, null, null, 4101, null, 3805, 4522, 5505, 5213, 4369, 4113, 3609, 4010, 4066, 4097, 4213, 4329, 4426, 4642, 4265, 4375, null, null, null, null, null, null, null, null, 344, null, 381, 475, 635, 501, 367, 397, 355, 369, 337, 313, 324, 352, 315, 319, 303, 331, null, null, null, null, null, null, null, null, 1063, null, 1073, 1177, 1442, 1196, 1035, 1000, 867, 1037, 987, 1036, 1076, 1068, 1071, 1140, 1020, 1063, null, null, null, null, null, null, 
null, null, 497, null, 430, 519, 728, 650, 427, 425, 421, 448, 448, 437, 421, 403, 391, 406, 365, 389, null, null, null, null, null, null, null, null, 1316, null, 1237, 1493, 1976, 1714, 1387, 1347, 1079, 1225, 1139, 1134, 1177, 1205, 1216, 1199, 1125, 1201, null, null, null, null, null, null, null, null, 335, null, 316, 397, 492, 435, 310, 303, 295, 325, 278, 266, 295, 280, 273, 289, 279, 300, null, null, null, null, null, null, null, null, 295, null, 296, 330, 439, 369, 296, 294, 216, 251, 233, 228, 226, 242, 240, 270, 239, 246, null, null, 
null, null, null, null, null, null, 350, null, 306, 403, 551, 497, 317, 296, 254, 311, 281, 324, 304, 299, 287, 313, 300, 350, null, null, null, null, null, null, null, null, 735, null, 665, 794, 1014, 863, 669, 646, 620, 652, 627, 590, 586, 596, 619, 647, 581, 602, null, null, null, null, null, null, null, null, 1823, null, 1636, 1817, 2184, 1954, 1577, 1516, 1332, 1453, 1439, 1423, 1389, 1364, 1351, 1295, 1222, 1247, null, null, null, null, null, null, null, null, 738, null, 802, 804, 1017, 912, 711, 728, 657, 778, 720, 693, 697, 672, 655, 646, 
615, 633, null, null, null, null, null, null, null, null, 328, null, 354, 333, 435, 350, 351, 303, 283, 303, 297, 298, 296, 312, 330, 341, 301, 317, null, null, null, null, null, null, null, null, 421, null, 495, 533, 678, 571, 477, 443, 337, 421, 407, 402, 394, 390, 391, 392, 384, 381, null, null, null, null, null, null, null, null, 348, null, 314, 390, 515, 435, 302, 282, 277, 284, 325, 318, 317, 329, 343, 333, 275, 294, null, null, null, null, null, null, null, null, 1768, null, 1579, 1911, 2495, 2115, 1588, 1532, 1401, 1563, 1576, 1576, 
1602, 1551, 1655, 1702, 1649, 1778, null, null, null, null, null, null, null, null, 168, null, 195, 241, 239, 192, 186, 178, 174, 177, 169, 155, 167, 150, 147, 169, 151, 172, null, null, null, null, null, null, null, null, 427, null, 404, 418, 505, 403, 368, 367, 356, 369, 356, 358, 387, 396, 395, 428, 418, 433, null, null, null, null, null, null, null, null, 650, null, 512, 597, 731, 653, 494, 493, 446, 530, 524, 482, 501, 451, 452, 543, 500, 523, null, null, null, null, null, null, null, null, 506, null, 502, 558, 633, 557, 478, 486, 
446, 469, 437, 427, 378, 368, 367, 479, 449, 469, null, null, null, null, null, null, null, null, 3125, null, 3330, 3790, 3894, 3953, 3470, 3398, 3126, 3565, 3484, 3514, 3584, 3629, 3695, 3821, 3491, 3636, null, null, null, null, null, null, null, null, 395, null, 288, 362, 478, 409, 306, 318, 347, 332, 312, 325, 304, 278, 283, 324, 316, 305, null, null, null, null, null, null, null, null, 525, null, 507, 562, 794, 672, 457, 449, 351, 467, 488, 476, 491, 491, 476, 493, 438, 473, null, null, null, null, null, null, null, null, 595, null, 564, 623, 
739, 660, 575, 507, 480, 525, 476, 458, 466, 455, 436, 529, 466, 484, null, null, null, null, null, null, null, null, 584, null, 550, 595, 677, 546, 513, 497, 483, 549, 498, 488, 514, 512, 531, 572, 468, 500, null, null, null, null, null, null, null, null, 760, null, 621, 720, 932, 823, 585, 557, 524, 590, 539, 583, 585, 580, 587, 630, 577, 590, null, null, null, null, null, null, null, null, 584, null, 736, 711, 837, 730, 655, 630, 556, 587, 590, 590, 552, 572, 578, 582, 549, 566, null, null, null, null, null, null, null, null, 
411, null, 436, 499, 542, 494, 427, 430, 416, 427, 415, 443, 461, 421, 431, 426, 414, 430, null, null, null, null, null, null, null, null, 1030, null, 1112, 1323, 1556, 1362, 1208, 1155, 1084, 1146, 1157, 1121, 1113, 1131, 1198, 1247, 1115, 1175, null, null, null, null, null, null, null, null, 341, null, 426, 495, 560, 493, 438, 418, 375, 458, 429, 476, 478, 465, 443, 439, 432, 469, null, null, null, null, null, null, null, null, 435, null, 392, 457, 620, 526, 411, 385, 393, 433, 392, 383, 419, 407, 397, 421, 406, 408, null, null, null, null, 
null, null, null, null, 2364, null, 2119, 2467, 3185, 3014, 2424, 2295, 2213, 2435, 2389, 2383, 2463, 2526, 2531, 2241, 2140, 2258, null, null, null, null, null, null, null, null, 431, null, 506, 604, 685, 534, 434, 479, 457, 468, 470, 465, 458, 423, 446, 451, 446, 467, null, null, null, null, null, null, null, null, 247, null, 259, 303, 353, 330, 265, 254, 238, 266, 262, 258, 259, 243, 250, 249, 252, 263, null, null, null, null, null, null, null, null, 286, null, 322, 408, 444, 385, 324, 342, 331, 337, 350, 329, 356, 359, 363, 373, 346, 361, 
null, null, null, null, null, null, null, null, 230, null, 167, 240, 273, 226, 189, 203, 190, 177, 192, 183, 185, 200, 196, 184, 174, 193, null, null, null, null, null, null, null, null, 1007, null, 1093, 1340, 1505, 1278, 1124, 975, 834, 928, 938, 876, 901, 881, 875, 936, 827, 883, null, null, null, null, null, null, null, null, 324, null, 424, 393, 570, 427, 404, 363, 362, 425, 417, 363, 381, 379, 370, 364, 325, 350, null, null, null, null, null, null, null, null, 251, null, 301, 329, 363, 306, 276, 292, 285, 296, 298, 300, 294, 311, 
343, 332, 317, 315, null, null, null, null, null, null, null, null, 1833, null, 1668, 1990, 2463, 2088, 1696, 1757, 1631, 1796, 1752, 1739, 1696, 1702, 1682, 1706, 1623, 1713, null, null, null, null, null, null, null, null, 593, null, 636, 797, 939, 793, 654, 713, 648, 672, 671, 711, 730, 690, 717, 741, 671, 774, null, null, null, null, null, null, null, null, 811, null, 877, 1024, 1130, 935, 828, 815, 783, 870, 814, 760, 811, 785, 812, 840, 776, 802, null, null, null, null, null, null, null, null, 973, null, 1026, 1174, 1321, 1238, 1127, 1049, 993, 1132, 
1086, 1047, 1090, 1100, 1068, 1184, 1091, 1177, null, null, null, null, null, null, null, null, 807, null, 895, 1025, 1211, 1131, 953, 913, 878, 986, 901, 913, 946, 935, 932, 958, 917, 932, null, null, null, null, null, null, null, null, 13847, null, 14200, 15933, 18570, 18646, 16896, 16317, 15892, 18150, 18783, 19511, 20178, 21055, 22120, 23688, 22394, 22869, null, null, null, null, null, null, null, null, 1298, null, 1219, 1369, 1691, 1468, 1279, 1253, 1178, 1283, 1271, 1313, 1288, 1315, 1348, 1408, 1288, 1351, null, null, null, null, null, null, null, null, 330, null, 350, 457, 445, 390, 
361, 332, 309, 310, 223, 331, 281, 273, 294, 284, 302, 288, null, null, null, null, null, null, null, null, 1260, null, 1382, 1737, 1961, 1733, 1471, 1467, 1278, 1518, 1538, 1439, 1457, 1492, 1521, 1574, 1522, 1559, null, null, null, null, null, null, null, null, 636, null, 683, 831, 1050, 863, 736, 701, 692, 721, 747, 752, 727, 714, 746, 779, 672, 802, null, null, null, null, null, null, null, null, 415, null, 401, 520, 629, 591, 485, 440, 449, 461, 455, 433, 459, 474, 440, 460, 454, 490, null, null, null, null, null, null, null, null, 407, null, 
420, 496, 544, 581, 520, 482, 442, 499, 515, 507, 518, 537, 535, 570, 537, 561, null, null, null, null, null, null, null, null, 977, null, 1139, 1348, 1510, 1345, 1194, 1155, 1049, 1201, 1168, 1137, 1153, 1120, 1118, 1156, 1129, 1201, null, null, null, null, null, null, null, null, 460, null, 452, 547, 704, 592, 451, 419, 417, 505, 495, 500, 486, 498, 510, 511, 484, 545, null, null, null, null, null, null, null, null, 327, null, 408, 477, 550, 461, 378, 398, 394, 436, 432, 388, 386, 367, 360, 370, 388, 418, null, null, null, null, null, null, 
null, null, 233, null, 238, 282, 373, 286, 252, 243, 224, 259, 255, 266, 223, 231, 234, 252, 234, 257, null, null, null, null, null, null, null, null, 435, null, 508, 551, 642, 628, 549, 497, 443, 510, 516, 540, 514, 503, 523, 532, 517, 545, null, null, null, null, null, null, null, null, 401, null, 406, 478, 572, 528, 467, 470, 398, 462, 450, 442, 444, 451, 483, 474, 468, 488, null, null, null, null, null, null, null, null, 1348, null, 1380, 1630, 1877, 1784, 1544, 1524, 1454, 1657, 1708, 1684, 1655, 1719, 1762, 1905, 1768, 1855, null, null, 
null, null, null, null, null, null, 593, null, 534, 642, 772, 704, 519, 534, 563, 637, 612, 545, 609, 661, 649, 695, 642, 680, null, null, null, null, null, null, null, null, 739, null, 764, 980, 1140, 921, 798, 775, 733, 735, 746, 735, 756, 740, 724, 773, 822, 846, null, null, null, null, null, null, null, null, 1018, null, 1166, 1359, 1525, 1335, 1237, 1025, 1006, 1094, 1044, 1025, 979, 1014, 1047, 1048, 1014, 1063, null, null, null, null, null, null, null, null, 2081, null, 2211, 2717, 3289, 2588, 2077, 2091, 1978, 2192, 2154, 2020, 2023, 2079, 2192, 2182, 
1961, 2126, null, null, null, null, null, null, null, null, 522, null, 529, 703, 731, 671, 601, 612, 567, 635, 676, 671, 674, 664, 687, 717, 710, 755, null, null, null, null, null, null, null, null, 718, null, 563, 676, 913, 833, 565, 585, 558, 588, 503, 478, 518, 484, 528, 552, 500, 515, null, null, null, null, null, null, null, null, 1097, null, 964, 1268, 1504, 1252, 948, 863, 817, 886, 863, 934, 914, 919, 761, 850, 682, 802, null, null, null, null, null, null, null, null, 216, null, 220, 258, 321, 293, 242, 227, 204, 200, 204, 192, 
188, 184, 193, 203, 204, 220, null, null, null, null, null, null, null, null, 289, null, 294, 335, 408, 331, 235, 247, 238, 238, 202, 226, 228, 237, 251, 239, 240, 237, null, null, null, null, null, null, null, null, 383, null, 385, 487, 519, 486, 474, 438, 364, 405, 419, 411, 415, 388, 355, 392, 373, 416, null, null, null, null, null, null, null, null, 291, null, 327, 350, 443, 371, 332, 303, 300, 308, 291, 272, 291, 301, 287, 291, 289, 324, null, null, null, null, null, null, null, null, 3861, null, 3737, 4423, 5217, 4841, 3888, 3879, 
3304, 4023, 4263, 4415, 4444, 4601, 4839, 5115, 4641, 4835, null, null, null, null, null, null, null, null, 2156, null, 2178, 2406, 2757, 2503, 2227, 2041, 1865, 2059, 2068, 2015, 2026, 2038, 2044, 2095, 1938, 2042, null, null, null, null, null, null, null, null, 1718, null, 1560, 1865, 2224, 2016, 1533, 1527, 1224, 1427, 1429, 1448, 1510, 1438, 1452, 1518, 1363, 1393, null, null, null, null, null, null, null, null, 491, null, 445, 510, 595, 501, 407, 389, 356, 410, 383, 398, 400, 408, 398, 409, 396, 431, null, null, null, null, null, null, null, null, 1465, null, 1284, 1641, 
2011, 1687, 1287, 1208, 1252, 1297, 1327, 1273, 1264, 1310, 1292, 1321, 1220, 1281, null, null, null, null, null, null, null, null, 414, null, 379, 461, 547, 444, 365, 364, 275, 354, 315, 315, 305, 323, 326, 319, 320, 305, null, null, null, null, null, null, null, null, 551, null, 616, 688, 823, 711, 593, 551, 524, 527, 521, 504, 508, 506, 479, 491, 486, 499, null, null, null, null, null, null, null, null, 326, null, 307, 387, 475, 390, 266, 290, 263, 324, 298, 293, 301, 290, 284, 300, 277, 291, null, null, null, null, null, null, null, null, 
417, null, 364, 445, 590, 441, 382, 380, 388, 389, 361, 363, 370, 386, 432, 428, 413, 402, null, null, null, null, null, null, null, null, 1382, null, 1359, 1687, 1934, 1786, 1462, 1353, 1186, 1317, 1322, 1247, 1249, 1247, 1256, 1319, 1124, 1210, null, null, null, null, null, null, null, null, 387, null, 458, 507, 576, 493, 453, 432, 325, 381, 378, 401, 380, 356, 387, 395, 357, 361, null, null, null, null, null, null, null, null, 603, null, 606, 707, 856, 835, 677, 575, 501, 560, 562, 549, 529, 544, 583, 599, 574, 600, null, null, null, null, 
null, null, null, null, 804, null, 713, 873, 946, 845, 716, 689, 634, 709, 666, 650, 658, 652, 648, 643, 620, 624, null, null, null, null, null, null, null, null, 2696, null, 1998, 2161, 2638, 2334, 2073, 1977, 1711, 2029, 2005, 2007, 2090, 2096, 2079, 2154, 2044, 2182, null, null, null, null, null, null, null, null, 1472, null, 994, 1260, 1494, 1253, 1060, 1014, 921, 982, 1003, 915, 983, 977, 947, 1017, 956, 1050, null, null, null, null, null, null, null, null, 403, null, 407, 552, 656, 522, 488, 455, 403, 458, 433, 422, 418, 409, 433, 417, 460, 463, 
null, null, null, null, null, null, null, null, 943, null, 838, 993, 1103, 1053, 854, 722, 679, 748, 721, 695, 720, 726, 741, 747, 687, 726, null, null, null, null, null, null, null, null, 402, null, 399, 477, 547, 500, 450, 405, 321, 419, 422, 434, 421, 421, 393, 435, 408, 409, null, null, null, null, null, null, null, null, 1399, null, 1277, 1517, 1892, 1588, 1252, 1208, 1205, 1233, 1248, 1209, 1203, 1189, 1161, 1172, 1082, 1136, null, null, null, null, null, null, null, null, 2725, null, 2760, 3081, 3501, 3345, 2912, 2697, 2213, 2688, 2788, 2856, 2968, 2996, 
3049, 3422, 3141, 3221, null, null, null, null, null, null, null, null, 443, null, 422, 507, 655, 548, 386, 384, 325, 363, 385, 403, 403, 401, 430, 435, 407, 410, null, null, null, null, null, null, null, null, 399, null, 436, 439, 559, 561, 438, 459, 409, 468, 478, 457, 445, 468, 485, 537, 459, 473, null, null, null, null, null, null, null, null, 715, null, 756, 942, 1089, 846, 706, 668, 596, 674, 636, 585, 618, 629, 579, 565, 547, 584, null, null, null, null, null, null, null, null, 477, null, 492, 552, 631, 617, 522, 528, 469, 585, 
642, 678, 701, 725, 756, 794, 751, 766, null, null, null, null, null, null, null, null, 339, null, 356, 441, 445, 431, 374, 387, 336, 347, 360, 357, 353, 346, 354, 382, 341, 343, null, null, null, null, null, null, null, null, 2302, null, 2100, 2534, 3030, 2881, 2174, 2172, 1986, 2303, 2369, 2286, 2312, 2298, 2318, 2429, 2307, 2370, null, null, null, null, null, null, null, null, 457, null, 507, 617, 728, 715, 597, 556, 502, 579, 553, 613, 619, 616, 634, 665, 616, 661, null, null, null, null, null, null, null, null, 1408, null, 1314, 1481, 1609, 1472, 
1165, 1086, 940, 1068, 1074, 1093, 1130, 1090, 1116, 1158, 1190, 1260, null, null, null, null, null, null, null, null, 629, null, 612, 823, 927, 826, 689, 690, 602, 643, 634, 639, 690, 669, 692, 717, 667, 671, null, null, null, null, null, null, null, null, 392, null, 370, 433, 500, 442, 359, 338, 322, 373, 367, 365, 392, 360, 392, 403, 382, 408, null, null, null, null, null, null, null, null, 972, null, 893, 1127, 1372, 1306, 891, 858, 748, 906, 897, 829, 922, 877, 888, 943, 933, 1009, null, null, null, null, null, null, null, null, 664, null, 
724, 805, 837, 800, 719, 691, 662, 709, 639, 652, 674, 681, 692, 709, 677, 697, null, null, null, null, null, null, null, null, 266, null, 323, 388, 515, 401, 334, 315, 262, 310, 300, 316, 307, 301, 300, 327, 316, 326, null, null, null, null, null, null, null, null, 746, null, 793, 938, 1042, 833, 749, 713, 603, 692, 634, 664, 688, 727, 681, 711, 692, 730, null, null, null, null, null, null, null, null, 929, null, 861, 1036, 1208, 1027, 817, 758, 711, 777, 777, 744, 776, 814, 827, 870, 818, 820, null, null, null, null, null, null, 
null, null, 327, null, 337, 326, 403, 395, 267, 258, 218, 257, 229, 236, 236, 258, 239, 271, 262, 271, null, null, null, null, null, null, null, null, 1819, null, 2021, 2368, 2539, 2337, 2098, 1991, 1749, 2009, 1930, 1915, 1878, 1904, 1917, 2053, 1910, 1948, null, null, null, null, null, null, null, null, 649, null, 511, 606, 654, 582, 446, 410, 353, 389, 427, 423, 404, 401, 409, 471, 436, 473, null, null, null, null, null, null, null, null, 8281, null, 8941, 10152, 11296, 11582, 10095, 9814, 8591, 9918, 10115, 10437, 10832, 11150, 11540, 12100, 11383, 11690, null, null, 
null, null, null, null, null, null, 322, null, 309, 371, 450, 377, 298, 295, 258, 269, 271, 268, 256, 269, 279, 282, 283, 295, null, null, null, null, null, null, null, null, 1015, null, 1041, 1133, 1283, 1188, 1088, 1064, 988, 1174, 1158, 1157, 1178, 1216, 1243, 1264, 1217, 1303, null, null, null, null, null, null, null, null, 216, null, 249, 332, 325, 269, 237, 214, 196, 219, 206, 201, 217, 204, 209, 215, 205, 222, null, null, null, null, 229649, 131670, 128988, 116803, 133034, 140530, 144262, 152041, 151213, 148045, 148907, 150774, 154176, 162291, 168436, 170692, 196237, 184973, 187297, 196740, 
196779, 205778, null, null, null, null, 153829, 93293, 92445, 84283, 100858, 105688, 110304, 114991, 114876, 112636, 115742, 117639, 119362, 121612, 125475, 128577, 134755, 137499, 141658, 146177, 147706, 152272, null, null, null, null, 86825, 47945, 47195, 41898, 50136, 51401, 53247, 53532, 52223, 51778, 53042, 53155, 53512, 53891, 55045, 55856, 57141, 58323, 59342, 60297, 59848, 60875, null, null, null, null, 62674, 41553, 40728, 36013, 43347, 46388, 48938, 48662, 45839, 44393, 45096, 44681, 44669, 44470, 45216, 45668, 46899, 47981, 48676, 49676, 49174, 50063, null, null, null, null, 44438, 21891, 21294, 18490, 23215, 23494, 23541, 23389, 22583, 21382, 21505, 20678, 20189, 19831, 19908, 20028, 
20372, 20592, 21053, 21528, 21342, 21762, null, null, null, null, 93825, 44681, 44115, 39545, 48999, 50914, 50915, 51517, 50771, 49486, 50273, 50096, 49934, 49755, 50930, 52137, 53913, 55194, 56511, 58223, 58446, 59962, null, null, null, null, 63162, 32302, 32106, 28942, 34103, 35091, 35593, 35784, 34966, 34273, 34910, 34924, 35230, 35508, 36319, 36956, 37788, 38751, 39497, 40482, 40394, 41294, null, null, null, null, 64229, 42692, 42563, 38422, 45769, 46495, 47803, 48642, 46800, 46160, 47362, 47373, 47641, 47543, 48160, 48856, 49877, 50869, 51508, 52438, 52028, 52967, null, null, null, null, 59767, 33394, 33466, 29921, 36064, 36856, 38452, 39290, 38679, 38568, 39936, 39921, 
40222, 40546, 41678, 42583, 43742, 44887, 45928, 46995, 47195, 48320, null, null, null, null, 58035, 32953, 33078, 29506, 35949, 36723, 38120, 38730, 38116, 38559, 39650, 39936, 40282, 40441, 41593, 42636, 43463, 44559, 45336, 46196, 45902, 46826, null, null, null, null, 145876, 81453, 81359, 73153, 87719, 90294, 93209, 96054, 94726, 93514, 95433, 95476, 95888, 96839, 99548, 101799, 105105, 109126, 112259, 115650, 116369, 120005, null, null, null, null, 77780, 39219, 38359, 33923, 41018, 42123, 43560, 44020, 43142, 42858, 43685, 43323, 43121, 43574, 44865, 45967, 47212, 48147, 49042, 50066, 49785, 50869, null, null, null, null, 76559, 40793, 40365, 36104, 43512, 44449, 45659, 46435, 
45512, 45300, 46297, 46449, 46686, 46966, 48020, 48826, 49885, 50832, 51750, 52631, 52215, 53103, null, null, null, null, 126978, 65218, 63683, 55658, 70228, 72428, 75180, 76358, 74883, 73338, 74866, 74807, 75115, 76119, 78920, 80740, 83300, 86131, 88514, 90854, 90866, 93062, null, null, null, null, null, null, null, null, 5063, 5268, 5437, 5653, 5612, 5443, 5630, 5759, 5810, 5912, 6003, 6172, 6476, 6535, 6756, 6983, 6965, 7204, null, null, null, null, null, null, null, null, 4739, 4974, 5184, 5490, 5514, 5419, 5607, 5712, 5827, 5982, 6203, 6508, 6916, 7187, 7448, 7705, 7668, 7943, null, null, null, null, null, null, null, null, 
7517, 8285, 8819, 9490, 9793, 9694, 10143, 10461, 10827, 11074, 11652, 12058, 12966, 13266, 13820, 14345, 14809, 15579, null, null, null, null, null, null, null, null, 1704, 1695, 1763, 1761, 1746, 1718, 1760, 1802, 1837, 1858, 1930, 2001, 2023, 2077, 2097, 2182, 2195, 2287, null, null, null, null, null, null, null, null, 10924, 12061, 12793, 13985, 14451, 14642, 15181, 15755, 16017, 16609, 17395, 17877, 19000, 19341, 20067, 20748, 20969, 21519, null, null, null, null, null, null, null, null, 1712, 1743, 1777, 1834, 1835, 1793, 1863, 1909, 1936, 1973, 2048, 2133, 2268, 2094, 2225, 2307, 2345, 2399, null, null, null, null, 
null, null, null, null, 2049, 2073, 2121, 2189, 2146, 2126, 2215, 2222, 2305, 2354, 2446, 2520, 2586, 2677, 2744, 2833, 2843, 2858, null, null, null, null, null, null, null, null, 2086, 2167, 2272, 2382, 2375, 2315, 2298, 2353, 2381, 2449, 2550, 2571, 2673, 2707, 2752, 2841, 2813, 2899, null, null, null, null, null, null, null, null, 8083, 8235, 8443, 8749, 8873, 8678, 8898, 8985, 9070, 9223, 9495, 9705, 10094, 10315, 10697, 11138, 11356, 11644, null, null, null, null, null, null, null, null, 6121, 6272, 6268, 6355, 6303, 6180, 6405, 6515, 6625, 6655, 6800, 6973, 7169, 7327, 7453, 7674, 7673, 7828, 
null, null, null, null, null, null, null, null, 2188, 2334, 2424, 2554, 2575, 2396, 2453, 2465, 2496, 2598, 2668, 2785, 2968, 3088, 3202, 3298, 3309, 3368, null, null, null, null, null, null, null, null, 3967, 3946, 4127, 4084, 3976, 3982, 3978, 4060, 4158, 4224, 4342, 4422, 4535, 4644, 4693, 4702, 4763, 4879, null, null, null, null, null, null, null, null, 1620, 1718, 1796, 1909, 1862, 1829, 1802, 1848, 1910, 1955, 2043, 2103, 2224, 2538, 2651, 2797, 2906, 3033, null, null, null, null, null, null, null, null, 3320, 3449, 3538, 3632, 3611, 3446, 3530, 3543, 3562, 3642, 3746, 3785, 3908, 3964, 
4057, 4226, 4226, 4414, null, null, null, null, null, null, null, null, 6869, 7273, 8001, 8222, 8046, 7595, 7651, 7582, 7586, 7508, 7510, 7559, 7697, 7866, 8042, 8313, 8433, 8885, null, null, null, null, null, null, null, null, 1189, 1234, 1256, 1295, 1256, 1248, 1321, 1315, 1338, 1346, 1370, 1417, 1465, 1486, 1535, 1548, 1574, 1621, null, null, null, null, null, null, null, null, 2487, 2546, 2619, 2773, 2727, 2607, 2690, 2784, 2825, 2854, 2970, 3011, 3078, 3168, 3300, 3384, 3434, 3508, null, null, null, null, null, null, null, null, 3110, 3175, 3341, 3411, 3288, 3231, 3278, 3317, 3332, 3355, 
3417, 3490, 3603, 3637, 3750, 3835, 3901, 4015, null, null, null, null, null, null, null, null, 2851, 2935, 3024, 3054, 2928, 2903, 2939, 2973, 2990, 3030, 3046, 3110, 3187, 3254, 3350, 3447, 3417, 3511, null, null, null, null, null, null, null, null, 5718, 5753, 5904, 6035, 5850, 5731, 5895, 5904, 5961, 6051, 6214, 6253, 6387, 6492, 6619, 6815, 6745, 6741, null, null, null, null, null, null, null, null, 3872, 4243, 4520, 4651, 4582, 4415, 4469, 4386, 4305, 4340, 4389, 4454, 4613, 4766, 4851, 4909, 4901, 5056, null, null, null, null, null, null, null, null, 5791, 6254, 6616, 7025, 7200, 7111, 
7365, 7527, 7753, 8055, 8437, 8708, 9587, 9518, 9785, 10179, 10405, 10820, null, null, null, null, null, null, null, null, 2295, 2287, 2366, 2393, 2329, 2307, 2380, 2411, 2457, 2437, 2474, 2511, 2607, 2659, 2647, 2663, 2641, 2664, null, null, null, null, null, null, null, null, 2497, 2605, 2661, 2741, 2752, 2680, 2794, 2851, 2867, 2910, 2994, 3034, 3152, 3245, 3384, 3512, 3612, 3722, null, null, null, null, null, null, null, null, 2078, 2118, 2164, 2221, 2174, 2120, 2137, 2138, 2117, 2125, 2210, 2252, 2356, 2404, 2475, 2490, 2488, 2543, null, null, null, null, null, null, null, null, 1008, 1045, 
1070, 1103, 1072, 1027, 1060, 1062, 1070, 1093, 1123, 1165, 1217, 1244, 1258, 1303, 1315, 1332, null, null, null, null, null, null, null, null, 1017, 1052, 1098, 1095, 1053, 1040, 1064, 1058, 1060, 1053, 1069, 1102, 1105, 1121, 1145, 1187, 1164, 1216, null, null, null, null, null, null, null, null, 12927, 13341, 13893, 14144, 13894, 13671, 13968, 14119, 14311, 14579, 14858, 15092, 15500, 15877, 16191, 16645, 16721, 17180, null, null, null, null, null, null, null, null, 3396, 3411, 3499, 3378, 3327, 3395, 3487, 3444, 3452, 3431, 3492, 3527, 3582, 3682, 3730, 3758, 3661, 3679, null, null, null, null, null, null, 
null, null, 1375, 1390, 1438, 1440, 1362, 1386, 1441, 1426, 1415, 1398, 1400, 1441, 1456, 1497, 1493, 1482, 1433, 1431, null, null, null, null, null, null, null, null, 3520, 3594, 3741, 3713, 3594, 3590, 3712, 3678, 3708, 3676, 3701, 3768, 3881, 3957, 4025, 4053, 4048, 4087, null, null, null, null, null, null, null, null, 1433, 1458, 1535, 1523, 1466, 1384, 1377, 1380, 1399, 1371, 1386, 1406, 1395, 1410, 1424, 1438, 1395, 1394, null, null, null, null, null, null, null, null, 1568, 1547, 1569, 1588, 1524, 1507, 1551, 1552, 1557, 1565, 1649, 1689, 1732, 1774, 1816, 1763, 1740, 1738, null, null, 
null, null, null, null, null, null, 3995, 4100, 4272, 4312, 4290, 4300, 4431, 4433, 4468, 4495, 4585, 4622, 4767, 4889, 4903, 5043, 4993, 5085, null, null, null, null, null, null, null, null, 2690, 2765, 2833, 2762, 2648, 2673, 2738, 2673, 2697, 2757, 2804, 2868, 2943, 2989, 3037, 3017, 2960, 2972, null, null, null, null, null, null, null, null, 1709, 1747, 1778, 1857, 1788, 1755, 1799, 1817, 1809, 1807, 1840, 1872, 1931, 1991, 2054, 2113, 2110, 2121, null, null, null, null, null, null, null, null, 3324, 3423, 3538, 3588, 3568, 3495, 3617, 3644, 3654, 3708, 3768, 3766, 3842, 3903, 3994, 4067, 
4018, 4083, null, null, null, null, null, null, null, null, 6389, 6565, 6781, 6875, 6700, 6657, 6779, 6819, 6858, 6872, 7058, 7191, 7336, 7483, 7692, 7854, 7804, 8046, null, null, null, null, null, null, null, null, 1300, 1328, 1393, 1399, 1344, 1358, 1418, 1445, 1436, 1489, 1559, 1569, 1618, 1677, 1698, 1723, 1671, 1711, null, null, null, null, null, null, null, null, 1937, 2044, 2117, 2127, 2111, 2072, 2143, 2135, 2172, 2160, 2216, 2224, 2268, 2277, 2271, 2267, 2254, 2202, null, null, null, null, null, null, null, null, 998, 995, 1024, 1060, 1046, 1020, 1010, 1028, 1016, 1012, 1054, 1066, 
1107, 1109, 1121, 1124, 1133, 1151, null, null, null, null, null, null, null, null, 1645, 1675, 1698, 1603, 1484, 1500, 1513, 1494, 1505, 1533, 1578, 1615, 1627, 1630, 1664, 1663, 1642, 1651, null, null, null, null, null, null, null, null, 913, 966, 1040, 1068, 1024, 975, 994, 1010, 995, 985, 1028, 1038, 1051, 1057, 1084, 1100, 1101, 1128, null, null, null, null, null, null, null, null, 859, 895, 952, 943, 897, 862, 914, 948, 964, 944, 949, 972, 1024, 1028, 1055, 1061, 1054, 1151, null, null, null, null, null, null, null, null, 2650, 2809, 2943, 2960, 2856, 2773, 2812, 2746, 
2718, 2660, 2656, 2673, 2713, 2711, 2727, 2747, 2686, 2721, null, null, null, null, null, null, null, null, 787, 819, 846, 833, 812, 830, 876, 891, 876, 869, 885, 922, 925, 920, 913, 914, 900, 904, null, null, null, null, null, null, null, null, 852, 908, 960, 958, 922, 904, 920, 915, 918, 900, 910, 925, 925, 972, 984, 986, 979, 994, null, null, null, null, null, null, null, null, 3906, 3989, 4057, 4114, 4008, 3887, 3946, 3918, 3881, 3846, 3921, 3911, 3951, 4019, 4019, 4026, 3951, 3917, null, null, null, null, null, null, null, null, 1629, 1658, 1709, 1728, 
1616, 1587, 1647, 1606, 1586, 1576, 1616, 1654, 1689, 1755, 1846, 1883, 1863, 1935, null, null, null, null, null, null, null, null, 825, 852, 883, 871, 817, 784, 814, 811, 804, 808, 796, 829, 850, 874, 897, 930, 948, 972, null, null, null, null, null, null, null, null, 3765, 3909, 4090, 4256, 4022, 4022, 4165, 4166, 4233, 4263, 4479, 4568, 4760, 4972, 5148, 5322, 5309, 5468, null, null, null, null, null, null, null, null, 15783, 17552, 19081, 18594, 17126, 16228, 16182, 16009, 15993, 16067, 16262, 16301, 16753, 17102, 17251, 17813, 17614, 18020, null, null, null, null, null, null, null, null, 
1583, 1671, 1787, 1793, 1725, 1747, 1805, 1804, 1861, 1878, 1914, 1964, 2018, 2099, 2127, 2177, 2153, 2159, null, null, null, null, null, null, null, null, 3531, 3722, 3875, 4014, 3904, 3804, 3862, 3816, 3871, 3886, 3958, 4000, 4089, 4239, 4295, 4367, 4396, 4470, null, null, null, null, null, null, null, null, 1374, 1454, 1585, 1579, 1494, 1425, 1485, 1493, 1476, 1456, 1472, 1511, 1586, 1631, 1627, 1642, 1662, 1716, null, null, null, null, null, null, null, null, 1024, 1088, 1069, 1050, 985, 959, 939, 949, 958, 938, 974, 1004, 1042, 1062, 1097, 1109, 1103, 1121, null, null, null, null, 
null, null, null, null, 1963, 2009, 2059, 2008, 1896, 1941, 2066, 2026, 2042, 1979, 2004, 2075, 2137, 2148, 2204, 2217, 2142, 2100, null, null, null, null, null, null, null, null, 2816, 3053, 3042, 2961, 2759, 2640, 2663, 2583, 2488, 2400, 2420, 2359, 2437, 2449, 2486, 2482, 2414, 2415, null, null, null, null, null, null, null, null, 1181, 1250, 1239, 1236, 1168, 1062, 1060, 970, 934, 900, 890, 895, 893, 930, 971, 972, 953, 955, null, null, null, null, null, null, null, null, 4726, 4744, 4691, 4447, 4271, 3851, 3770, 3598, 3487, 3336, 3285, 3288, 3358, 3342, 3383, 3382, 3322, 3427, 
null, null, null, null, null, null, null, null, 7519, 7694, 7770, 7884, 7706, 7406, 7540, 7286, 7149, 7127, 7179, 7191, 7363, 7487, 7711, 7989, 7932, 8156, null, null, null, null, null, null, null, null, 813, 823, 854, 854, 838, 822, 848, 827, 780, 767, 767, 720, 740, 750, 734, 734, 759, 763, null, null, null, null, null, null, null, null, 2050, 2083, 2123, 2146, 2072, 2004, 1965, 1873, 1839, 1828, 1832, 1876, 1878, 1853, 1888, 1914, 1894, 1927, null, null, null, null, null, null, null, null, 3039, 2915, 2739, 2598, 2454, 2335, 2355, 2279, 2242, 2201, 2224, 2255, 2253, 2266, 
2320, 2354, 2334, 2328, null, null, null, null, null, null, null, null, 3887, 3985, 4125, 4224, 4074, 3902, 3967, 3845, 3758, 3672, 3731, 3803, 3887, 3964, 4046, 4183, 4148, 4206, null, null, null, null, null, null, null, null, 890, 941, 916, 914, 888, 853, 856, 835, 887, 868, 871, 939, 939, 965, 1000, 1027, 1033, 1097, null, null, null, null, null, null, null, null, 5245, 5442, 5371, 5412, 5165, 4998, 5062, 5045, 5018, 5004, 5115, 5186, 5361, 5421, 5516, 5684, 5660, 5756, null, null, null, null, null, null, null, null, 4650, 4841, 4932, 4957, 4894, 4709, 4783, 4743, 4649, 4536, 
4571, 4636, 4845, 5044, 5145, 5304, 5406, 5528, null, null, null, null, null, null, null, null, 2513, 2598, 2599, 2636, 2660, 2532, 2580, 2552, 2510, 2469, 2527, 2595, 2698, 2792, 2887, 2995, 3016, 3078, null, null, null, null, null, null, null, null, 3893, 4017, 4014, 4053, 3961, 3970, 4084, 4089, 4095, 4056, 4167, 4310, 4457, 4579, 4633, 4786, 4805, 4924, null, null, null, null, null, null, null, null, 2022, 2101, 2124, 2149, 2106, 2061, 2124, 2099, 2080, 2100, 2192, 2280, 2335, 2391, 2465, 2552, 2593, 2625, null, null, null, null, null, null, null, null, 2740, 2821, 2836, 2849, 2896, 2802, 
2860, 2895, 2911, 2899, 2993, 3079, 3171, 3267, 3305, 3466, 3447, 3567, null, null, null, null, null, null, null, null, 1635, 1693, 1697, 1722, 1702, 1720, 1755, 1741, 1762, 1801, 1831, 1963, 1981, 2046, 2103, 2152, 2142, 2206, null, null, null, null, null, null, null, null, 3810, 3998, 4075, 4116, 4131, 3986, 4081, 4080, 4084, 4072, 4178, 4123, 4235, 4317, 4408, 4593, 4539, 4691, null, null, null, null, null, null, null, null, 694, 722, 753, 784, 799, 797, 831, 805, 811, 802, 853, 898, 939, 991, 1037, 1060, 1063, 1090, null, null, null, null, null, null, null, null, 2286, 2367, 
2394, 2454, 2454, 2452, 2466, 2528, 2571, 2557, 2560, 2651, 2739, 2796, 2908, 2971, 3018, 3095, null, null, null, null, null, null, null, null, 1901, 1956, 1948, 1891, 1854, 1813, 1872, 1827, 1812, 1754, 1750, 1773, 1806, 1793, 1820, 1921, 1950, 1991, null, null, null, null, null, null, null, null, 6664, 6975, 6671, 6638, 6499, 6453, 6451, 6440, 6428, 6481, 6621, 6734, 7032, 7217, 7507, 7730, 7845, 8202, null, null, null, null, null, null, null, null, 7429, 7754, 7867, 8139, 7923, 7537, 7598, 7578, 7518, 7560, 7792, 8025, 8313, 8447, 8581, 8703, 8704, 8842, null, null, null, null, null, null, 
null, null, 1027, 1078, 1082, 1123, 1122, 1080, 1120, 1111, 1093, 1082, 1150, 1149, 1192, 1244, 1281, 1291, 1255, 1277, null, null, null, null, null, null, null, null, 1600, 1610, 1636, 1680, 1717, 1723, 1750, 1728, 1705, 1714, 1759, 1796, 1870, 1884, 1915, 1988, 1970, 1993, null, null, null, null, null, null, null, null, 4599, 4798, 4894, 4893, 4813, 4606, 4732, 4692, 4722, 4733, 4778, 4812, 4954, 5084, 5199, 5310, 5240, 5366, null, null, null, null, null, null, null, null, 1496, 1566, 1538, 1543, 1442, 1441, 1496, 1508, 1570, 1542, 1549, 1655, 1696, 1776, 1831, 1886, 1895, 1908, null, null, 
null, null, null, null, null, null, 4832, 4979, 5021, 5047, 4857, 4757, 4776, 4773, 4826, 4881, 4981, 5028, 5100, 5352, 5422, 5543, 5513, 5658, null, null, null, null, null, null, null, null, 2205, 2221, 2244, 2247, 2176, 2237, 2347, 2287, 2273, 2261, 2345, 2374, 2436, 2471, 2518, 2554, 2546, 2551, null, null, null, null, null, null, null, null, 11165, 11579, 11772, 11987, 11696, 11334, 11352, 11392, 11557, 11714, 12040, 12237, 12553, 12870, 13236, 13639, 13808, 14191, null, null, null, null, null, null, null, null, 1880, 1961, 1995, 2024, 2018, 1992, 2070, 2068, 2062, 2126, 2152, 2206, 2240, 2283, 2329, 2443, 
2365, 2394, null, null, null, null, null, null, null, null, 2160, 2183, 2217, 2160, 2126, 2162, 2249, 2286, 2302, 2281, 2333, 2387, 2445, 2498, 2503, 2538, 2474, 2520, null, null, null, null, null, null, null, null, 1833, 1882, 1882, 1800, 1742, 1685, 1704, 1682, 1631, 1677, 1714, 1748, 1797, 1860, 1879, 1893, 1875, 1905, null, null, null, null, null, null, null, null, 2842, 2845, 2918, 2989, 2966, 2929, 3043, 3094, 3127, 3106, 3242, 3316, 3354, 3329, 3342, 3421, 3427, 3502, null, null, null, null, null, null, null, null, 1091, 1077, 1112, 1094, 1130, 1130, 1141, 1142, 1160, 1187, 1185, 1193, 
1213, 1228, 1238, 1255, 1251, 1299, null, null, null, null, null, null, null, null, 1131, 1112, 1127, 1130, 990, 967, 1030, 1049, 1067, 1051, 1073, 1125, 1155, 1200, 1218, 1238, 1194, 1216, null, null, null, null, null, null, null, null, 1551, 1645, 1635, 1674, 1683, 1667, 1735, 1722, 1728, 1684, 1717, 1753, 1784, 1825, 1832, 1877, 1858, 1900, null, null, null, null, null, null, null, null, 2141, 2196, 2302, 2359, 2261, 2308, 2376, 2378, 2338, 2298, 2327, 2369, 2384, 2479, 2555, 2636, 2578, 2667, null, null, null, null, null, null, null, null, 1573, 1563, 1632, 1648, 1630, 1618, 1658, 1678, 
1716, 1721, 1737, 1755, 1793, 1853, 1876, 1886, 1888, 1891, null, null, null, null, null, null, null, null, 13012, 13141, 13668, 14005, 13439, 13082, 13216, 13219, 13416, 13461, 13651, 13822, 14215, 14427, 14545, 14800, 14906, 15334, null, null, null, null, null, null, null, null, 1475, 1514, 1560, 1551, 1461, 1473, 1532, 1531, 1513, 1534, 1538, 1596, 1610, 1634, 1668, 1694, 1629, 1642, null, null, null, null, null, null, null, null, 3743, 3775, 3875, 3980, 3867, 3802, 3937, 3906, 3900, 3870, 3897, 3936, 4018, 4135, 4224, 4303, 4285, 4321, null, null, null, null, null, null, null, null, 1812, 1825, 1895, 1930, 
1899, 1882, 1958, 1961, 1959, 1950, 1986, 2024, 2053, 2087, 2160, 2178, 2154, 2166, null, null, null, null, null, null, null, null, 5416, 5483, 5604, 5628, 5207, 5189, 5326, 5357, 5385, 5387, 5485, 5574, 5652, 5718, 5785, 5931, 5783, 5842, null, null, null, null, null, null, null, null, 1239, 1276, 1292, 1299, 1270, 1260, 1304, 1310, 1311, 1304, 1319, 1304, 1303, 1315, 1339, 1324, 1328, 1329, null, null, null, null, null, null, null, null, 1376, 1396, 1409, 1416, 1315, 1347, 1386, 1377, 1359, 1355, 1406, 1455, 1472, 1497, 1515, 1515, 1483, 1520, null, null, null, null, null, null, null, null, 
1517, 1542, 1590, 1606, 1577, 1527, 1570, 1605, 1624, 1620, 1677, 1684, 1723, 1756, 1773, 1832, 1804, 1781, null, null, null, null, null, null, null, null, 2476, 2469, 2584, 2631, 2603, 2557, 2642, 2649, 2647, 2657, 2670, 2720, 2796, 2860, 2839, 2898, 2872, 2959, null, null, null, null, null, null, null, null, 4861, 5058, 5069, 5139, 4995, 4980, 5148, 5124, 5169, 5151, 5178, 5238, 5344, 5469, 5546, 5680, 5634, 5705, null, null, null, null, null, null, null, null, 2446, 2500, 2561, 2646, 2603, 2501, 2544, 2507, 2509, 2500, 2499, 2501, 2575, 2614, 2633, 2646, 2632, 2694, null, null, null, null, 
null, null, null, null, 985, 1060, 1099, 1130, 1078, 1037, 1085, 1084, 1055, 1043, 1087, 1116, 1157, 1187, 1206, 1225, 1206, 1226, null, null, null, null, null, null, null, null, 1555, 1569, 1620, 1628, 1621, 1649, 1706, 1741, 1798, 1805, 1893, 1970, 2025, 2045, 2080, 2119, 2133, 2171, null, null, null, null, null, null, null, null, 1301, 1341, 1408, 1436, 1396, 1422, 1474, 1483, 1499, 1528, 1544, 1584, 1655, 1694, 1727, 1774, 1796, 1838, null, null, null, null, null, null, null, null, 6312, 6307, 6604, 6783, 6646, 6751, 6997, 7032, 7172, 7250, 7440, 7547, 7635, 7819, 7972, 8120, 8124, 8177, 
null, null, null, null, null, null, null, null, 636, 677, 688, 679, 658, 653, 673, 660, 650, 612, 647, 673, 691, 724, 754, 760, 766, 763, null, null, null, null, null, null, null, null, 1458, 1434, 1472, 1525, 1527, 1546, 1586, 1586, 1585, 1602, 1641, 1696, 1723, 1772, 1800, 1813, 1802, 1823, null, null, null, null, null, null, null, null, 1785, 1797, 1991, 2054, 2034, 2075, 2132, 2116, 2148, 2183, 2298, 2328, 2411, 2509, 2526, 2557, 2594, 2700, null, null, null, null, null, null, null, null, 1484, 1530, 1552, 1532, 1494, 1496, 1527, 1541, 1552, 1564, 1612, 1696, 1729, 1793, 
1859, 1921, 1896, 1929, null, null, null, null, null, null, null, null, 9611, 9874, 10388, 10702, 10482, 10308, 10634, 10639, 10735, 10862, 11089, 11361, 11750, 11994, 12294, 12738, 12905, 13465, null, null, null, null, null, null, null, null, 1313, 1347, 1401, 1420, 1422, 1446, 1541, 1533, 1522, 1533, 1571, 1574, 1600, 1666, 1710, 1771, 1759, 1804, null, null, null, null, null, null, null, null, 1833, 1942, 2014, 2031, 1955, 1879, 1937, 1932, 1966, 1993, 2020, 2043, 2103, 2143, 2250, 2315, 2319, 2344, null, null, null, null, null, null, null, null, 1853, 1923, 1981, 2053, 2052, 2073, 2141, 2120, 2088, 2092, 
2140, 2167, 2244, 2318, 2384, 2410, 2455, 2507, null, null, null, null, null, null, null, null, 1709, 1717, 1746, 1762, 1766, 1751, 1827, 1836, 1870, 1842, 1930, 1978, 2016, 2081, 2115, 2122, 2121, 2147, null, null, null, null, null, null, null, null, 2062, 2124, 2200, 2208, 2200, 2141, 2265, 2228, 2200, 2233, 2282, 2299, 2354, 2441, 2504, 2544, 2527, 2589, null, null, null, null, null, null, null, null, 2167, 2214, 2288, 2347, 2348, 2341, 2411, 2390, 2382, 2404, 2484, 2551, 2649, 2701, 2747, 2806, 2792, 2837, null, null, null, null, null, null, null, null, 1326, 1300, 1343, 1383, 1377, 1401, 
1468, 1498, 1483, 1501, 1609, 1622, 1603, 1673, 1664, 1720, 1701, 1748, null, null, null, null, null, null, null, null, 3674, 3804, 3974, 3978, 4008, 4012, 4059, 4163, 4222, 4257, 4323, 4431, 4538, 4752, 4837, 4913, 4903, 4994, null, null, null, null, null, null, null, null, 1308, 1312, 1331, 1361, 1368, 1369, 1434, 1430, 1450, 1423, 1459, 1471, 1508, 1581, 1625, 1659, 1679, 1718, null, null, null, null, null, null, null, null, 1585, 1628, 1690, 1720, 1746, 1737, 1737, 1814, 1837, 1798, 1874, 1921, 1914, 1960, 2018, 2027, 2016, 2064, null, null, null, null, null, null, null, null, 6576, 6693, 
7011, 7257, 7071, 7087, 7297, 7336, 7381, 7440, 7607, 7849, 8035, 8189, 8400, 8683, 8629, 8952, null, null, null, null, null, null, null, null, 1692, 1695, 1735, 1743, 1665, 1741, 1819, 1782, 1794, 1802, 1847, 1852, 1900, 1962, 1965, 1957, 1958, 1989, null, null, null, null, null, null, null, null, 838, 868, 936, 952, 931, 948, 984, 997, 1024, 1047, 1066, 1094, 1097, 1115, 1138, 1173, 1181, 1180, null, null, null, null, null, null, null, null, 1272, 1322, 1354, 1392, 1380, 1373, 1460, 1471, 1491, 1529, 1581, 1657, 1689, 1752, 1828, 1846, 1817, 1855, null, null, null, null, null, null, 
null, null, 661, 671, 691, 703, 686, 713, 747, 761, 776, 802, 786, 804, 829, 849, 851, 887, 909, 936, null, null, null, null, null, null, null, null, 3617, 3842, 4050, 4041, 3942, 3947, 4003, 4033, 4041, 3994, 4109, 4214, 4332, 4453, 4520, 4489, 4409, 4473, null, null, null, null, null, null, null, null, 1486, 1514, 1523, 1576, 1528, 1551, 1523, 1550, 1575, 1565, 1566, 1620, 1655, 1675, 1694, 1735, 1725, 1715, null, null, null, null, null, null, null, null, 1061, 1067, 1109, 1133, 1119, 1129, 1167, 1135, 1139, 1162, 1195, 1248, 1311, 1358, 1384, 1430, 1415, 1434, null, null, 
null, null, null, null, null, null, 5330, 5353, 5460, 5510, 5401, 5519, 5665, 5666, 5701, 5701, 5902, 5995, 6057, 6095, 6196, 6330, 6244, 6355, null, null, null, null, null, null, null, null, 2527, 2580, 2671, 2704, 2671, 2739, 2867, 2872, 2887, 2934, 3066, 3123, 3192, 3269, 3323, 3404, 3434, 3496, null, null, null, null, null, null, null, null, 2996, 3074, 3242, 3277, 3223, 3293, 3420, 3428, 3481, 3486, 3603, 3735, 3803, 3876, 3893, 3943, 3882, 3917, null, null, null, null, null, null, null, null, 3654, 3716, 3784, 3897, 3956, 3915, 4008, 4081, 4121, 4107, 4193, 4275, 4399, 4606, 4790, 4862, 
4847, 4872, null, null, null, null, null, null, null, null, 3213, 3253, 3377, 3475, 3458, 3475, 3609, 3626, 3620, 3609, 3781, 3882, 4013, 4154, 4259, 4315, 4339, 4472, null, null, null, null, null, null, null, null, 33320, 34322, 35435, 37065, 36564, 35062, 35525, 35183, 35075, 35678, 36771, 37525, 39213, 40800, 41937, 43522, 43959, 46163, null, null, null, null, null, null, null, null, 4057, 4056, 4171, 4088, 3997, 4023, 4132, 4122, 4134, 4194, 4229, 4307, 4418, 4567, 4719, 4847, 4819, 4907, null, null, null, null, null, null, null, null, 1074, 1100, 1096, 1070, 1094, 1131, 1152, 1201, 1198, 1199, 1258, 1239, 
1287, 1373, 1412, 1461, 1455, 1494, null, null, null, null, null, null, null, null, 4093, 4277, 4257, 4224, 4134, 4197, 4322, 4302, 4350, 4353, 4473, 4581, 4700, 4877, 4963, 5008, 5004, 5030, null, null, null, null, null, null, null, null, 2721, 2751, 2789, 2839, 2780, 2824, 2853, 2857, 2887, 2941, 3066, 3118, 3195, 3349, 3371, 3518, 3583, 3622, null, null, null, null, null, null, null, null, 1668, 1735, 1844, 1915, 1877, 1828, 1839, 1812, 1806, 1835, 1928, 1959, 2002, 2072, 2166, 2249, 2240, 2305, null, null, null, null, null, null, null, null, 1559, 1662, 1745, 1808, 1816, 1813, 1900, 1935, 
1972, 1991, 2025, 2094, 2156, 2247, 2306, 2397, 2454, 2513, null, null, null, null, null, null, null, null, 3805, 3915, 3955, 4031, 4024, 4113, 4216, 4238, 4267, 4315, 4459, 4562, 4609, 4725, 4865, 4925, 4906, 4999, null, null, null, null, null, null, null, null, 1476, 1480, 1510, 1512, 1475, 1479, 1535, 1530, 1553, 1575, 1630, 1717, 1770, 1836, 1905, 1955, 1945, 1936, null, null, null, null, null, null, null, null, 1551, 1555, 1585, 1599, 1568, 1597, 1646, 1652, 1658, 1653, 1675, 1711, 1717, 1758, 1835, 1884, 1875, 1936, null, null, null, null, null, null, null, null, 832, 856, 881, 898, 
879, 916, 958, 982, 1001, 1036, 1061, 1126, 1180, 1263, 1308, 1359, 1363, 1412, null, null, null, null, null, null, null, null, 1682, 1750, 1824, 1929, 1912, 1888, 1941, 1987, 2032, 2023, 2092, 2150, 2214, 2304, 2367, 2455, 2452, 2521, null, null, null, null, null, null, null, null, 1710, 1757, 1784, 1848, 1864, 1806, 1832, 1925, 1976, 1984, 2078, 2133, 2204, 2307, 2381, 2435, 2440, 2502, null, null, null, null, null, null, null, null, 4938, 5223, 5545, 5999, 5949, 5800, 5954, 6010, 6143, 6231, 6387, 6542, 6710, 6913, 7189, 7428, 7560, 7734, null, null, null, null, null, null, null, null, 
1997, 2104, 2190, 2296, 2315, 2319, 2421, 2469, 2541, 2595, 2689, 2802, 2881, 2989, 3099, 3156, 3172, 3279, null, null, null, null, null, null, null, null, 2544, 2633, 2771, 2747, 2703, 2799, 2860, 2840, 2813, 2886, 2925, 2937, 2982, 3028, 3059, 3115, 3078, 3129, null, null, null, null, null, null, null, null, 3669, 3757, 4020, 4083, 4005, 3918, 3865, 3950, 3930, 3959, 4017, 4111, 4280, 4482, 4606, 4768, 4779, 4907, null, null, null, null, null, null, null, null, 6019, 6148, 6279, 6206, 5819, 6099, 6256, 6155, 6121, 5996, 6086, 6201, 6316, 6493, 6646, 6834, 6881, 6966, null, null, null, null, 
null, null, null, null, 2137, 2244, 2367, 2525, 2537, 2512, 2609, 2619, 2690, 2679, 2725, 2827, 2859, 2983, 3076, 3157, 3218, 3306, null, null, null, null, null, null, null, null, 2193, 2241, 2261, 2305, 2271, 2235, 2260, 2266, 2270, 2300, 2394, 2453, 2514, 2575, 2592, 2600, 2594, 2654, null, null, null, null, null, null, null, null, 2936, 2966, 3082, 2987, 2882, 2960, 3050, 2988, 2953, 3068, 3267, 3378, 3415, 3418, 3454, 3510, 3407, 3402, null, null, null, null, null, null, null, null, 651, 655, 689, 703, 697, 674, 722, 691, 663, 661, 643, 687, 687, 712, 711, 824, 827, 834, 
null, null, null, null, null, null, null, null, 877, 926, 936, 981, 934, 953, 1001, 1025, 995, 991, 1011, 1013, 1067, 1084, 1099, 1118, 1093, 1125, null, null, null, null, null, null, null, null, 1419, 1467, 1509, 1520, 1529, 1504, 1585, 1565, 1600, 1588, 1639, 1696, 1697, 1723, 1760, 1787, 1760, 1786, null, null, null, null, null, null, null, null, 886, 932, 980, 996, 951, 948, 946, 956, 966, 982, 1030, 1094, 1143, 1159, 1197, 1242, 1234, 1240, null, null, null, null, null, null, null, null, 11486, 11913, 12461, 12784, 12841, 12628, 12865, 12791, 12760, 12974, 13391, 13688, 14146, 14444, 
14688, 15091, 14996, 15576, null, null, null, null, null, null, null, null, 6438, 6618, 6827, 6960, 6818, 6666, 6744, 6621, 6555, 6565, 6673, 6847, 7032, 7228, 7342, 7402, 7474, 7623, null, null, null, null, null, null, null, null, 4765, 4859, 5009, 5082, 4947, 4940, 5004, 4944, 4920, 4872, 5002, 5062, 5166, 5250, 5401, 5465, 5427, 5558, null, null, null, null, null, null, null, null, 1601, 1615, 1599, 1664, 1631, 1654, 1706, 1677, 1666, 1700, 1768, 1784, 1855, 1894, 1940, 1988, 1951, 1930, null, null, null, null, null, null, null, null, 4641, 4721, 4870, 4799, 4541, 4576, 4578, 4612, 4612, 4642, 
4814, 4939, 5033, 5126, 5270, 5369, 5378, 5410, null, null, null, null, null, null, null, null, 1325, 1357, 1395, 1383, 1350, 1350, 1383, 1351, 1330, 1337, 1353, 1370, 1413, 1445, 1488, 1495, 1502, 1510, null, null, null, null, null, null, null, null, 1800, 1853, 1942, 1856, 1750, 1770, 1841, 1836, 1831, 1894, 1880, 1956, 2044, 2089, 2100, 2175, 2142, 2221, null, null, null, null, null, null, null, null, 1178, 1235, 1281, 1258, 1219, 1247, 1270, 1252, 1256, 1250, 1292, 1293, 1295, 1305, 1346, 1366, 1352, 1357, null, null, null, null, null, null, null, null, 1488, 1500, 1548, 1580, 1546, 1541, 
1541, 1566, 1598, 1630, 1704, 1742, 1807, 1875, 1892, 1906, 1867, 1936, null, null, null, null, null, null, null, null, 4503, 4687, 4723, 4768, 4630, 4489, 4590, 4479, 4420, 4473, 4608, 4696, 4772, 4924, 4964, 5036, 5006, 5075, null, null, null, null, null, null, null, null, 1589, 1569, 1615, 1638, 1599, 1596, 1628, 1617, 1637, 1662, 1690, 1717, 1739, 1753, 1783, 1811, 1763, 1789, null, null, null, null, null, null, null, null, 2215, 2297, 2298, 2350, 2326, 2237, 2276, 2252, 2292, 2254, 2258, 2235, 2295, 2366, 2403, 2443, 2450, 2485, null, null, null, null, null, null, null, null, 2551, 2611, 
2716, 2748, 2733, 2714, 2844, 2883, 2915, 2914, 3071, 3110, 3206, 3261, 3306, 3360, 3287, 3333, null, null, null, null, null, null, null, null, 6150, 6381, 6592, 6933, 6731, 6741, 6927, 6882, 6930, 7003, 7146, 7254, 7446, 7591, 7733, 7900, 7821, 7954, null, null, null, null, null, null, null, null, 3979, 4061, 4301, 4286, 4138, 4134, 4279, 4283, 4306, 4213, 4230, 4321, 4429, 4590, 4738, 4835, 4811, 4826, null, null, null, null, null, null, null, null, 1857, 1886, 1930, 1941, 1944, 2059, 2089, 2136, 2159, 2210, 2257, 2342, 2386, 2445, 2438, 2488, 2465, 2553, null, null, null, null, null, null, 
null, null, 2830, 2953, 3012, 3087, 3063, 3031, 3125, 3176, 3183, 3216, 3321, 3407, 3493, 3562, 3615, 3648, 3629, 3701, null, null, null, null, null, null, null, null, 1539, 1519, 1556, 1623, 1579, 1588, 1576, 1594, 1638, 1672, 1682, 1684, 1707, 1709, 1758, 1776, 1770, 1777, null, null, null, null, null, null, null, null, 4894, 4885, 5010, 5040, 4946, 4993, 5197, 5431, 5471, 5536, 5628, 5685, 5763, 5835, 5902, 5867, 5743, 5744, null, null, null, null, null, null, null, null, 8739, 8865, 9077, 9183, 9058, 8930, 8955, 8898, 8881, 8933, 9133, 9340, 9547, 9616, 9872, 10195, 10251, 10573, null, null, 
null, null, null, null, null, null, 1515, 1511, 1566, 1616, 1588, 1569, 1630, 1627, 1657, 1671, 1754, 1799, 1900, 1998, 2038, 2086, 2118, 2173, null, null, null, null, null, null, null, null, 1263, 1313, 1378, 1428, 1670, 1626, 1699, 1716, 1688, 1728, 1817, 1844, 1948, 2056, 2133, 2160, 2165, 2240, null, null, null, null, null, null, null, null, 2600, 2598, 2576, 2548, 2418, 2453, 2518, 2458, 2433, 2436, 2508, 2591, 2630, 2687, 2729, 2765, 2712, 2655, null, null, null, null, null, null, null, null, 1320, 1391, 1440, 1436, 1387, 1370, 1437, 1441, 1449, 1499, 1564, 1627, 1643, 1705, 1749, 1792, 
1773, 1797, null, null, null, null, null, null, null, null, 1236, 1280, 1331, 1332, 1345, 1344, 1406, 1412, 1453, 1468, 1486, 1520, 1538, 1603, 1681, 1668, 1686, 1722, null, null, null, null, null, null, null, null, 6532, 6814, 7054, 7279, 7184, 7158, 7484, 7639, 7662, 7770, 8055, 8305, 8599, 8862, 9114, 9408, 9432, 9783, null, null, null, null, null, null, null, null, 1690, 1737, 1865, 1945, 1967, 2011, 2142, 2189, 2225, 2278, 2413, 2457, 2508, 2621, 2697, 2781, 2744, 2776, null, null, null, null, null, null, null, null, 4131, 4248, 4462, 4540, 4365, 4130, 4182, 4167, 4180, 4236, 4400, 4472, 
4590, 4788, 4952, 5138, 5187, 5295, null, null, null, null, null, null, null, null, 2413, 2517, 2660, 2732, 2707, 2719, 2808, 2856, 2912, 2952, 3065, 3180, 3272, 3365, 3396, 3463, 3445, 3572, null, null, null, null, null, null, null, null, 933, 998, 1028, 1067, 1088, 1090, 1154, 1254, 1287, 1345, 1435, 1439, 1511, 1577, 1640, 1715, 1730, 1787, null, null, null, null, null, null, null, null, 2391, 2523, 2554, 2615, 2624, 2527, 2571, 2531, 2551, 2583, 2707, 2723, 2846, 2938, 3103, 3249, 3281, 3387, null, null, null, null, null, null, null, null, 2174, 2242, 2343, 2414, 2406, 2354, 2408, 2430, 
2412, 2407, 2518, 2559, 2652, 2775, 2799, 2904, 2883, 2926, null, null, null, null, null, null, null, null, 1419, 1539, 1560, 1549, 1439, 1516, 1585, 1570, 1600, 1598, 1678, 1708, 1726, 1780, 1786, 1798, 1768, 1813, null, null, null, null, null, null, null, null, 2498, 2549, 2623, 2541, 2526, 2578, 2649, 2636, 2631, 2667, 2739, 2789, 2867, 2860, 2959, 2973, 2959, 2891, null, null, null, null, null, null, null, null, 3061, 3128, 3211, 3248, 3203, 3183, 3194, 3216, 3275, 3373, 3415, 3490, 3597, 3659, 3754, 3877, 3858, 3955, null, null, null, null, null, null, null, null, 998, 1018, 1054, 1072, 
1034, 1013, 1014, 1041, 1058, 1049, 1086, 1107, 1147, 1178, 1228, 1251, 1271, 1299, null, null, null, null, null, null, null, null, 6773, 6980, 7167, 7183, 7065, 7098, 7205, 7244, 7269, 7319, 7506, 7664, 7810, 7986, 8079, 8233, 8187, 8364, null, null, null, null, null, null, null, null, 1690, 1691, 1803, 1909, 1640, 1604, 1642, 1600, 1602, 1599, 1682, 1694, 1765, 1861, 1963, 2001, 2043, 2096, null, null, null, null, null, null, null, null, 21020, 21682, 22640, 23029, 22417, 21203, 21208, 20777, 20741, 21080, 21805, 22251, 23056, 23912, 24650, 25378, 25403, 26245, null, null, null, null, null, null, null, null, 
1088, 1127, 1137, 1121, 1067, 1092, 1142, 1122, 1100, 1125, 1160, 1232, 1247, 1264, 1290, 1308, 1291, 1245, null, null, null, null, null, null, null, null, 2762, 2802, 2957, 3052, 3037, 2957, 3047, 3132, 3197, 3197, 3361, 3500, 3651, 3836, 3946, 4068, 4077, 4156, null, null, null, null, null, null, null, null, 721, 740, 771, 702, 706, 743, 741, 749, 733, 739, 766, 789, 797, 820, 828, 838, 853, 885, null, null, null, null, null, 127880, 125242, 113329, 129735, 139975, 142526, 150104, 149994, 146888, 147650, 150712, 154113, 162233, 168385, 170643, 196192, 184931, 187257, 196711, 196752, 205756, null, null, null, null, 
null, 91671, 90794, 82697, 99422, 105197, 109560, 114239, 114645, 112435, 115485, 117581, 119308, 121560, 125422, 128528, 134708, 137453, 141617, 146141, 147672, 152237, null, null, null, null, null, 47102, 46376, 41133, 49444, 51086, 52999, 53289, 52063, 51634, 52879, 53117, 53478, 53862, 55014, 55826, 57112, 58296, 59316, 60279, 59832, 60859, null, null, null, null, null, 40383, 39569, 34919, 42332, 45717, 48180, 47916, 45707, 44142, 44766, 44656, 44645, 44447, 45191, 45646, 46879, 47963, 48659, 49664, 49162, 50053, null, null, null, null, null, 21399, 20817, 18079, 22841, 23261, 23341, 23179, 22476, 21189, 21250, 20667, 20180, 19821, 19898, 20018, 20363, 20582, 21043, 21520, 21335, 21757, 
null, null, null, null, null, 43905, 43338, 38824, 48275, 50752, 50646, 51244, 50676, 49421, 50173, 50062, 49899, 49725, 50903, 52111, 53889, 55170, 56489, 58210, 58433, 59951, null, null, null, null, null, 31693, 31486, 28373, 33583, 34906, 35336, 35539, 34903, 34225, 34836, 34909, 35215, 35494, 36305, 36942, 37774, 38737, 39484, 40475, 40388, 41288, null, null, null, null, null, 41357, 41221, 37139, 44631, 45519, 46877, 47741, 46634, 46007, 47128, 47354, 47620, 47521, 48139, 48836, 49858, 50852, 51494, 52426, 52016, 52955, null, null, null, null, null, 32890, 32920, 29415, 35602, 36571, 38183, 39002, 38519, 38449, 39770, 39894, 40197, 40524, 41655, 42560, 43721, 44869, 
45912, 46984, 47185, 48310, null, null, null, null, null, 32512, 32613, 29080, 35560, 36532, 37938, 38553, 38045, 38491, 39522, 39932, 40278, 40435, 41588, 42631, 43459, 44554, 45332, 46194, 45901, 46825, null, null, null, null, null, 79829, 79667, 71549, 86274, 89768, 92469, 95309, 94377, 93138, 95012, 95475, 95884, 96834, 99544, 101795, 105101, 109123, 112256, 115647, 116367, 120003, null, null, null, null, null, 38576, 37714, 33342, 40455, 41964, 43327, 43787, 43063, 42789, 43599, 43323, 43121, 43574, 44865, 45967, 47212, 48147, 49042, 50066, 49785, 50869, null, null, null, null, null, 40179, 39705, 35481, 42950, 44199, 45436, 46241, 45435, 45203, 46163, 46449, 46685, 46964, 
48017, 48823, 49882, 50829, 51747, 52628, 52213, 53101, null, null, null, null, null, 63873, 62334, 54458, 69156, 72093, 74744, 75944, 74726, 73200, 74704, 74807, 75114, 76119, 78920, 80740, 83300, 86131, 88513, 90853, 90865, 93061, null, null, null, null, null, null, null, null, 5000, null, 5415, 5628, 5600, 5435, 5623, 5757, 5808, 5910, 6001, 6170, 6474, 6533, 6754, 6981, 6963, 7202, null, null, null, null, null, null, null, null, 4663, null, 5164, 5472, 5498, 5409, 5592, 5707, 5825, 5980, 6201, 6506, 6914, 7185, 7446, 7703, 7666, 7940, null, null, null, null, null, null, null, null, 7362, null, 8720, 9383, 9756, 9658, 
10105, 10454, 10820, 11067, 11645, 12052, 12961, 13261, 13815, 14341, 14805, 15575, null, null, null, null, null, null, null, null, 1684, null, 1757, 1754, 1741, 1714, 1756, 1801, 1836, 1857, 1929, 2000, 2022, 2076, 2096, 2181, 2194, 2286, null, null, null, null, null, null, null, null, 10781, null, 12736, 13930, 14422, 14612, 15148, 15750, 16012, 16604, 17390, 17874, 18997, 19339, 20065, 20746, 20967, 21517, null, null, null, null, null, null, null, null, 1680, null, 1760, 1815, 1833, 1790, 1858, 1907, 1934, 1971, 2046, 2131, 2266, 2092, 2223, 2306, 2344, 2398, null, null, null, null, null, null, null, null, 2022, null, 
2112, 2167, 2141, 2121, 2211, 2222, 2304, 2353, 2445, 2519, 2585, 2676, 2744, 2833, 2843, 2858, null, null, null, null, null, null, null, null, 2068, null, 2266, 2375, 2371, 2312, 2295, 2353, 2381, 2449, 2550, 2571, 2673, 2707, 2752, 2841, 2813, 2899, null, null, null, null, null, null, null, null, 7975, null, 8403, 8710, 8852, 8662, 8878, 8981, 9069, 9222, 9493, 9702, 10091, 10312, 10695, 11135, 11352, 11640, null, null, null, null, null, null, null, null, 6051, null, 6222, 6310, 6290, 6171, 6386, 6511, 6621, 6653, 6798, 6971, 7167, 7325, 7451, 7672, 7671, 7826, null, null, null, null, null, null, 
null, null, 2173, null, 2419, 2550, 2572, 2395, 2450, 2463, 2492, 2595, 2664, 2780, 2963, 3084, 3199, 3297, 3308, 3367, null, null, null, null, null, null, null, null, 3927, null, 4110, 4070, 3968, 3974, 3969, 4057, 4156, 4221, 4339, 4420, 4533, 4642, 4691, 4700, 4762, 4878, null, null, null, null, null, null, null, null, 1569, null, 1756, 1870, 1855, 1824, 1796, 1846, 1908, 1954, 2042, 2102, 2223, 2537, 2650, 2797, 2906, 3033, null, null, null, null, null, null, null, null, 3287, null, 3520, 3613, 3606, 3442, 3522, 3541, 3561, 3642, 3746, 3785, 3908, 3964, 4057, 4226, 4226, 4414, null, null, 
null, null, null, null, null, null, 6763, null, 7968, 8191, 8035, 7585, 7638, 7579, 7583, 7505, 7507, 7556, 7695, 7864, 8040, 8311, 8431, 8883, null, null, null, null, null, null, null, null, 1177, null, 1253, 1292, 1256, 1245, 1318, 1313, 1336, 1344, 1368, 1415, 1463, 1485, 1534, 1547, 1573, 1619, null, null, null, null, null, null, null, null, 2456, null, 2609, 2764, 2725, 2605, 2687, 2782, 2824, 2853, 2969, 3010, 3077, 3167, 3299, 3383, 3433, 3507, null, null, null, null, null, null, null, null, 3008, null, 3241, 3318, 3282, 3225, 3272, 3317, 3331, 3354, 3417, 3490, 3603, 3637, 3750, 3835, 
3901, 4015, null, null, null, null, null, null, null, null, 2782, null, 2961, 2989, 2922, 2898, 2929, 2971, 2988, 3027, 3043, 3107, 3184, 3251, 3348, 3445, 3415, 3509, null, null, null, null, null, null, null, null, 5649, null, 5869, 6002, 5840, 5724, 5884, 5900, 5958, 6047, 6210, 6250, 6384, 6489, 6615, 6811, 6741, 6738, null, null, null, null, null, null, null, null, 3820, null, 4494, 4623, 4579, 4411, 4463, 4383, 4302, 4338, 4387, 4452, 4610, 4763, 4848, 4906, 4900, 5055, null, null, null, null, null, null, null, null, 5723, null, 6582, 6988, 7188, 7100, 7350, 7525, 7751, 8053, 8435, 8706, 
9585, 9515, 9783, 10178, 10404, 10819, null, null, null, null, null, null, null, null, 2275, null, 2356, 2384, 2326, 2305, 2377, 2411, 2456, 2436, 2472, 2510, 2606, 2658, 2646, 2662, 2640, 2663, null, null, null, null, null, null, null, null, 2458, null, 2642, 2724, 2744, 2674, 2786, 2850, 2866, 2908, 2992, 3032, 3151, 3244, 3383, 3512, 3612, 3722, null, null, null, null, null, null, null, null, 2067, null, 2157, 2215, 2171, 2118, 2133, 2138, 2116, 2124, 2210, 2252, 2356, 2403, 2475, 2489, 2487, 2542, null, null, null, null, null, null, null, null, 1002, null, 1068, 1102, 1072, 1026, 1059, 1062, 
1070, 1093, 1123, 1165, 1217, 1244, 1258, 1303, 1315, 1332, null, null, null, null, null, null, null, null, 1004, null, 1095, 1091, 1052, 1038, 1062, 1057, 1059, 1052, 1068, 1101, 1104, 1120, 1144, 1186, 1163, 1215, null, null, null, null, null, null, null, null, 12701, null, 13810, 14059, 13834, 13631, 13913, 14106, 14298, 14568, 14846, 15080, 15489, 15866, 16180, 16637, 16715, 17174, null, null, null, null, null, null, null, null, 3337, null, 3482, 3350, 3309, 3382, 3474, 3442, 3451, 3430, 3491, 3526, 3581, 3681, 3729, 3758, 3661, 3679, null, null, null, null, null, null, null, null, 1359, null, 1435, 1436, 
1360, 1384, 1440, 1425, 1415, 1398, 1400, 1441, 1456, 1497, 1493, 1482, 1433, 1431, null, null, null, null, null, null, null, null, 3472, null, 3721, 3695, 3581, 3576, 3700, 3675, 3705, 3673, 3698, 3765, 3878, 3955, 4023, 4051, 4046, 4085, null, null, null, null, null, null, null, null, 1417, null, 1529, 1518, 1462, 1383, 1375, 1378, 1397, 1370, 1385, 1405, 1394, 1409, 1423, 1437, 1394, 1393, null, null, null, null, null, null, null, null, 1543, null, 1560, 1579, 1518, 1500, 1544, 1551, 1556, 1564, 1648, 1688, 1731, 1773, 1815, 1762, 1739, 1737, null, null, null, null, null, null, null, null, 
3947, null, 4255, 4299, 4281, 4283, 4419, 4431, 4466, 4493, 4583, 4621, 4765, 4887, 4901, 5042, 4992, 5084, null, null, null, null, null, null, null, null, 2664, null, 2817, 2750, 2642, 2666, 2728, 2670, 2694, 2754, 2801, 2865, 2941, 2987, 3035, 3015, 2958, 2970, null, null, null, null, null, null, null, null, 1702, null, 1775, 1854, 1783, 1750, 1795, 1817, 1809, 1807, 1840, 1872, 1931, 1991, 2054, 2113, 2110, 2121, null, null, null, null, null, null, null, null, 3273, null, 3523, 3575, 3559, 3489, 3611, 3644, 3654, 3708, 3768, 3766, 3842, 3903, 3994, 4067, 4018, 4083, null, null, null, null, 
null, null, null, null, 6323, null, 6764, 6859, 6691, 6645, 6765, 6814, 6853, 6868, 7054, 7187, 7332, 7480, 7690, 7852, 7802, 8044, null, null, null, null, null, null, null, null, 1283, null, 1387, 1396, 1340, 1355, 1413, 1444, 1435, 1489, 1558, 1568, 1617, 1676, 1697, 1723, 1671, 1711, null, null, null, null, null, null, null, null, 1907, null, 2106, 2117, 2106, 2064, 2134, 2135, 2172, 2160, 2216, 2224, 2268, 2277, 2271, 2267, 2254, 2202, null, null, null, null, null, null, null, null, 983, null, 1019, 1054, 1044, 1018, 1006, 1027, 1015, 1011, 1053, 1065, 1106, 1108, 1120, 1124, 1133, 1151, 
null, null, null, null, null, null, null, null, 1629, null, 1687, 1594, 1479, 1496, 1507, 1492, 1504, 1532, 1577, 1614, 1626, 1629, 1663, 1663, 1642, 1651, null, null, null, null, null, null, null, null, 900, null, 1034, 1063, 1022, 974, 993, 1009, 995, 985, 1028, 1038, 1051, 1057, 1084, 1100, 1101, 1128, null, null, null, null, null, null, null, null, 827, null, 925, 920, 895, 856, 905, 947, 963, 943, 948, 971, 1023, 1027, 1054, 1060, 1053, 1150, null, null, null, null, null, null, null, null, 2612, null, 2923, 2937, 2848, 2751, 2787, 2745, 2716, 2658, 2654, 2671, 2711, 2709, 
2725, 2747, 2686, 2721, null, null, null, null, null, null, null, null, 780, null, 842, 827, 810, 823, 870, 889, 875, 868, 884, 921, 925, 920, 913, 914, 900, 904, null, null, null, null, null, null, null, null, 843, null, 955, 953, 921, 897, 912, 914, 917, 899, 909, 924, 924, 971, 983, 985, 979, 994, null, null, null, null, null, null, null, null, 3850, null, 4036, 4095, 3995, 3864, 3916, 3918, 3880, 3845, 3920, 3910, 3951, 4019, 4019, 4026, 3951, 3917, null, null, null, null, null, null, null, null, 1560, null, 1642, 1663, 1613, 1575, 1633, 1605, 1585, 1575, 
1615, 1653, 1688, 1754, 1845, 1883, 1863, 1935, null, null, null, null, null, null, null, null, 808, null, 869, 856, 815, 780, 808, 811, 804, 808, 796, 829, 850, 874, 897, 930, 948, 972, null, null, null, null, null, null, null, null, 3649, null, 3995, 4159, 4014, 4006, 4148, 4164, 4232, 4262, 4478, 4567, 4760, 4971, 5147, 5321, 5308, 5468, null, null, null, null, null, null, null, null, 15379, null, 18773, 18291, 17065, 16136, 16055, 15998, 15983, 16058, 16252, 16294, 16745, 17097, 17247, 17809, 17610, 18017, null, null, null, null, null, null, null, null, 1547, null, 1751, 1760, 1721, 1740, 
1797, 1803, 1860, 1877, 1913, 1963, 2017, 2097, 2125, 2176, 2151, 2158, null, null, null, null, null, null, null, null, 3495, null, 3858, 3997, 3898, 3794, 3832, 3816, 3871, 3886, 3958, 4000, 4089, 4239, 4295, 4367, 4396, 4470, null, null, null, null, null, null, null, null, 1332, null, 1552, 1546, 1484, 1416, 1473, 1493, 1476, 1456, 1471, 1510, 1585, 1630, 1626, 1641, 1661, 1715, null, null, null, null, null, null, null, null, 981, null, 1028, 1010, 985, 956, 936, 947, 956, 936, 972, 1002, 1040, 1061, 1096, 1108, 1102, 1119, null, null, null, null, null, null, null, null, 1930, null, 
2044, 1993, 1888, 1929, 2054, 2024, 2040, 1977, 2002, 2073, 2135, 2146, 2202, 2216, 2141, 2099, null, null, null, null, null, null, null, null, 2739, null, 2987, 2909, 2755, 2619, 2640, 2582, 2487, 2399, 2419, 2358, 2436, 2448, 2485, 2481, 2413, 2414, null, null, null, null, null, null, null, null, 1148, null, 1216, 1213, 1154, 1045, 1042, 970, 934, 900, 890, 895, 893, 929, 970, 971, 952, 954, null, null, null, null, null, null, null, null, 4658, null, 4656, 4410, 4254, 3824, 3733, 3597, 3486, 3335, 3284, 3287, 3357, 3341, 3382, 3381, 3321, 3426, null, null, null, null, null, null, 
null, null, 7392, null, 7699, 7804, 7667, 7333, 7444, 7281, 7146, 7124, 7176, 7188, 7360, 7484, 7708, 7987, 7931, 8156, null, null, null, null, null, null, null, null, 805, null, 852, 852, 836, 814, 837, 826, 779, 766, 766, 719, 740, 750, 734, 734, 759, 763, null, null, null, null, null, null, null, null, 2008, null, 2105, 2127, 2065, 1982, 1929, 1872, 1838, 1826, 1830, 1874, 1876, 1851, 1886, 1913, 1893, 1926, null, null, null, null, null, null, null, null, 3009, null, 2724, 2583, 2436, 2314, 2329, 2278, 2241, 2200, 2223, 2254, 2252, 2265, 2319, 2353, 2333, 2327, null, null, 
null, null, null, null, null, null, 3821, null, 4089, 4190, 4064, 3877, 3936, 3843, 3756, 3670, 3729, 3801, 3885, 3962, 4044, 4181, 4146, 4205, null, null, null, null, null, null, null, null, 872, null, 908, 906, 886, 850, 851, 834, 886, 867, 870, 938, 938, 964, 999, 1026, 1032, 1097, null, null, null, null, null, null, null, null, 5164, null, 5342, 5382, 5153, 4988, 5048, 5045, 5018, 5004, 5115, 5186, 5361, 5420, 5515, 5684, 5660, 5756, null, null, null, null, null, null, null, null, 4578, null, 4905, 4931, 4883, 4702, 4769, 4739, 4645, 4532, 4567, 4631, 4840, 5039, 5142, 5302, 
5404, 5526, null, null, null, null, null, null, null, null, 2476, null, 2583, 2622, 2656, 2528, 2575, 2550, 2508, 2468, 2526, 2594, 2697, 2792, 2887, 2995, 3016, 3078, null, null, null, null, null, null, null, null, 3855, null, 4000, 4041, 3953, 3964, 4076, 4087, 4094, 4055, 4167, 4310, 4457, 4579, 4633, 4786, 4805, 4924, null, null, null, null, null, null, null, null, 1978, null, 2105, 2125, 2099, 2056, 2118, 2094, 2075, 2095, 2187, 2275, 2331, 2387, 2461, 2552, 2593, 2625, null, null, null, null, null, null, null, null, 2719, null, 2825, 2839, 2892, 2800, 2855, 2895, 2911, 2899, 2993, 3079, 
3171, 3266, 3304, 3465, 3446, 3566, null, null, null, null, null, null, null, null, 1619, null, 1688, 1713, 1701, 1720, 1753, 1741, 1762, 1801, 1831, 1963, 1981, 2046, 2103, 2152, 2142, 2206, null, null, null, null, null, null, null, null, 3754, null, 4060, 4101, 4128, 3981, 4077, 4075, 4079, 4068, 4174, 4119, 4231, 4313, 4404, 4591, 4538, 4690, null, null, null, null, null, null, null, null, 680, null, 750, 781, 799, 797, 831, 804, 810, 801, 852, 897, 938, 990, 1036, 1060, 1062, 1090, null, null, null, null, null, null, null, null, 2263, null, 2384, 2441, 2446, 2446, 2458, 2524, 
2567, 2554, 2556, 2648, 2737, 2794, 2906, 2969, 3016, 3093, null, null, null, null, null, null, null, null, 1879, null, 1938, 1881, 1851, 1811, 1868, 1824, 1808, 1750, 1748, 1771, 1804, 1791, 1818, 1919, 1948, 1989, null, null, null, null, null, null, null, null, 6549, null, 6629, 6599, 6486, 6448, 6444, 6438, 6425, 6478, 6618, 6732, 7030, 7215, 7505, 7728, 7843, 8200, null, null, null, null, null, null, null, null, 7298, null, 7824, 8094, 7909, 7529, 7583, 7574, 7514, 7558, 7791, 8023, 8311, 8446, 8580, 8702, 8703, 8841, null, null, null, null, null, null, null, null, 1013, null, 1080, 1122, 
1122, 1080, 1120, 1111, 1093, 1082, 1150, 1149, 1192, 1244, 1281, 1291, 1255, 1277, null, null, null, null, null, null, null, null, 1578, null, 1625, 1666, 1712, 1721, 1747, 1727, 1704, 1713, 1758, 1796, 1870, 1884, 1915, 1988, 1970, 1993, null, null, null, null, null, null, null, null, 4531, null, 4870, 4869, 4805, 4601, 4722, 4689, 4719, 4730, 4774, 4808, 4950, 5080, 5196, 5308, 5238, 5364, null, null, null, null, null, null, null, null, 1484, null, 1532, 1537, 1439, 1439, 1492, 1508, 1570, 1542, 1549, 1655, 1696, 1776, 1831, 1886, 1895, 1908, null, null, null, null, null, null, null, null, 
4704, null, 4949, 4977, 4846, 4750, 4768, 4770, 4824, 4879, 4980, 5027, 5099, 5351, 5421, 5543, 5513, 5658, null, null, null, null, null, null, null, null, 2176, null, 2229, 2232, 2169, 2231, 2340, 2287, 2273, 2261, 2345, 2374, 2436, 2471, 2518, 2554, 2546, 2551, null, null, null, null, null, null, null, null, 10998, null, 11688, 11905, 11678, 11321, 11327, 11387, 11551, 11709, 12035, 12232, 12548, 12865, 13231, 13636, 13806, 14189, null, null, null, null, null, null, null, null, 1866, null, 1983, 2013, 2015, 1990, 2067, 2065, 2059, 2123, 2149, 2203, 2237, 2280, 2326, 2442, 2364, 2393, null, null, null, null, 
null, null, null, null, 2137, null, 2205, 2152, 2123, 2157, 2245, 2286, 2302, 2280, 2332, 2386, 2444, 2497, 2502, 2537, 2473, 2519, null, null, null, null, null, null, null, null, 1798, null, 1870, 1792, 1741, 1684, 1703, 1682, 1631, 1677, 1714, 1748, 1797, 1860, 1879, 1893, 1875, 1905, null, null, null, null, null, null, null, null, 2811, null, 2903, 2974, 2959, 2924, 3034, 3094, 3127, 3106, 3242, 3316, 3354, 3329, 3342, 3421, 3427, 3502, null, null, null, null, null, null, null, null, 1078, null, 1107, 1088, 1128, 1128, 1138, 1141, 1159, 1187, 1185, 1193, 1213, 1228, 1238, 1255, 1251, 1299, 
null, null, null, null, null, null, null, null, 1069, null, 1080, 1084, 986, 965, 1025, 1048, 1066, 1050, 1073, 1125, 1155, 1200, 1218, 1238, 1194, 1216, null, null, null, null, null, null, null, null, 1534, null, 1620, 1658, 1681, 1664, 1726, 1721, 1727, 1683, 1716, 1752, 1782, 1822, 1831, 1876, 1857, 1899, null, null, null, null, null, null, null, null, 2108, null, 2289, 2346, 2257, 2304, 2372, 2377, 2337, 2297, 2326, 2368, 2383, 2479, 2554, 2635, 2577, 2666, null, null, null, null, null, null, null, null, 1549, null, 1621, 1636, 1625, 1612, 1647, 1677, 1715, 1720, 1736, 1754, 1792, 1852, 
1875, 1885, 1887, 1890, null, null, null, null, null, null, null, null, 12610, null, 13330, 13679, 13382, 13027, 13148, 13213, 13410, 13454, 13645, 13817, 14211, 14423, 14542, 14798, 14904, 15332, null, null, null, null, null, null, null, null, 1419, null, 1508, 1504, 1457, 1471, 1528, 1530, 1512, 1534, 1538, 1596, 1610, 1634, 1668, 1694, 1629, 1642, null, null, null, null, null, null, null, null, 3701, null, 3841, 3955, 3851, 3791, 3916, 3904, 3897, 3867, 3894, 3933, 4015, 4132, 4222, 4301, 4283, 4319, null, null, null, null, null, null, null, null, 1787, null, 1876, 1912, 1891, 1874, 1946, 1959, 1957, 1948, 
1984, 2022, 2052, 2086, 2159, 2177, 2153, 2165, null, null, null, null, null, null, null, null, 5219, null, 5412, 5431, 5195, 5178, 5302, 5356, 5384, 5386, 5483, 5572, 5650, 5717, 5784, 5930, 5782, 5841, null, null, null, null, null, null, null, null, 1223, null, 1281, 1290, 1266, 1255, 1295, 1310, 1311, 1304, 1319, 1304, 1303, 1315, 1339, 1324, 1328, 1329, null, null, null, null, null, null, null, null, 1333, null, 1368, 1375, 1311, 1343, 1377, 1375, 1356, 1352, 1403, 1452, 1469, 1494, 1512, 1513, 1481, 1518, null, null, null, null, null, null, null, null, 1477, null, 1548, 1566, 1573, 1524, 
1563, 1604, 1623, 1619, 1676, 1683, 1722, 1756, 1773, 1832, 1804, 1781, null, null, null, null, null, null, null, null, 2442, null, 2556, 2605, 2594, 2546, 2627, 2649, 2647, 2656, 2669, 2719, 2795, 2859, 2838, 2897, 2871, 2958, null, null, null, null, null, null, null, null, 4762, null, 5008, 5078, 4974, 4962, 5123, 5124, 5169, 5151, 5178, 5238, 5344, 5469, 5546, 5680, 5634, 5705, null, null, null, null, null, null, null, null, 2398, null, 2539, 2622, 2591, 2491, 2533, 2507, 2509, 2500, 2499, 2501, 2575, 2614, 2633, 2646, 2632, 2694, null, null, null, null, null, null, null, null, 960, null, 
1085, 1096, 1074, 1034, 1079, 1084, 1055, 1043, 1087, 1116, 1157, 1187, 1206, 1225, 1206, 1226, null, null, null, null, null, null, null, null, 1538, null, 1616, 1623, 1618, 1647, 1703, 1737, 1794, 1802, 1890, 1967, 2022, 2042, 2077, 2117, 2131, 2169, null, null, null, null, null, null, null, null, 1290, null, 1403, 1432, 1393, 1419, 1466, 1479, 1495, 1524, 1540, 1580, 1651, 1691, 1724, 1772, 1795, 1837, null, null, null, null, null, null, null, null, 6248, null, 6552, 6733, 6628, 6736, 6965, 7025, 7166, 7246, 7435, 7542, 7632, 7816, 7969, 8118, 8122, 8175, null, null, null, null, null, null, 
null, null, 628, null, 684, 676, 654, 651, 670, 660, 650, 612, 647, 673, 691, 724, 754, 760, 766, 763, null, null, null, null, null, null, null, null, 1440, null, 1462, 1514, 1523, 1542, 1577, 1586, 1585, 1602, 1641, 1696, 1723, 1772, 1800, 1813, 1802, 1823, null, null, null, null, null, null, null, null, 1766, null, 1982, 2045, 2031, 2071, 2123, 2116, 2148, 2183, 2298, 2328, 2411, 2509, 2526, 2557, 2594, 2700, null, null, null, null, null, null, null, null, 1462, null, 1547, 1526, 1490, 1493, 1524, 1541, 1552, 1564, 1612, 1696, 1729, 1793, 1859, 1921, 1896, 1929, null, null, 
null, null, null, null, null, null, 9455, null, 10313, 10628, 10412, 10268, 10592, 10629, 10727, 10854, 11081, 11353, 11742, 11987, 12288, 12733, 12900, 13460, null, null, null, null, null, null, null, null, 1302, null, 1394, 1413, 1420, 1444, 1535, 1533, 1522, 1533, 1571, 1574, 1600, 1666, 1710, 1771, 1759, 1804, null, null, null, null, null, null, null, null, 1812, null, 1999, 2017, 1947, 1874, 1929, 1930, 1963, 1990, 2017, 2040, 2100, 2141, 2249, 2315, 2319, 2344, null, null, null, null, null, null, null, null, 1830, null, 1966, 2036, 2045, 2067, 2132, 2120, 2088, 2092, 2140, 2167, 2244, 2318, 2384, 2410, 
2455, 2507, null, null, null, null, null, null, null, null, 1688, null, 1732, 1748, 1758, 1740, 1819, 1836, 1870, 1842, 1930, 1978, 2016, 2081, 2115, 2122, 2121, 2147, null, null, null, null, null, null, null, null, 2044, null, 2178, 2189, 2192, 2133, 2252, 2228, 2200, 2233, 2282, 2299, 2354, 2441, 2504, 2544, 2527, 2589, null, null, null, null, null, null, null, null, 2139, null, 2270, 2326, 2334, 2330, 2404, 2390, 2382, 2404, 2484, 2551, 2649, 2701, 2747, 2806, 2792, 2837, null, null, null, null, null, null, null, null, 1319, null, 1339, 1379, 1376, 1400, 1465, 1498, 1483, 1501, 1609, 1622, 
1603, 1673, 1664, 1720, 1701, 1748, null, null, null, null, null, null, null, null, 3636, null, 3963, 3968, 4001, 4006, 4049, 4162, 4221, 4256, 4323, 4431, 4538, 4752, 4837, 4913, 4903, 4994, null, null, null, null, null, null, null, null, 1287, null, 1327, 1359, 1365, 1367, 1431, 1429, 1449, 1422, 1458, 1470, 1507, 1580, 1624, 1658, 1678, 1717, null, null, null, null, null, null, null, null, 1570, null, 1673, 1706, 1741, 1733, 1728, 1814, 1837, 1797, 1873, 1920, 1913, 1959, 2017, 2026, 2016, 2064, null, null, null, null, null, null, null, null, 6498, null, 6945, 7196, 7058, 7072, 7254, 7336, 
7381, 7440, 7607, 7849, 8035, 8189, 8400, 8683, 8629, 8952, null, null, null, null, null, null, null, null, 1680, null, 1731, 1737, 1660, 1737, 1813, 1782, 1794, 1802, 1847, 1852, 1900, 1962, 1965, 1957, 1958, 1989, null, null, null, null, null, null, null, null, 830, null, 934, 951, 930, 947, 982, 997, 1024, 1046, 1065, 1093, 1097, 1114, 1138, 1173, 1181, 1180, null, null, null, null, null, null, null, null, 1261, null, 1351, 1389, 1379, 1372, 1459, 1471, 1491, 1529, 1581, 1657, 1689, 1752, 1828, 1846, 1817, 1855, null, null, null, null, null, null, null, null, 654, null, 689, 702, 
683, 712, 746, 761, 776, 802, 786, 804, 829, 849, 851, 887, 909, 936, null, null, null, null, null, null, null, null, 3576, null, 4039, 4031, 3933, 3943, 3995, 4031, 4039, 3992, 4107, 4212, 4330, 4451, 4518, 4489, 4409, 4473, null, null, null, null, null, null, null, null, 1476, null, 1518, 1564, 1525, 1549, 1520, 1550, 1575, 1565, 1566, 1620, 1655, 1675, 1694, 1735, 1725, 1715, null, null, null, null, null, null, null, null, 1050, null, 1106, 1128, 1115, 1126, 1164, 1135, 1139, 1162, 1195, 1248, 1311, 1358, 1384, 1430, 1415, 1434, null, null, null, null, null, null, null, null, 
5262, null, 5431, 5480, 5394, 5506, 5646, 5666, 5701, 5701, 5902, 5995, 6057, 6095, 6196, 6330, 6244, 6355, null, null, null, null, null, null, null, null, 2511, null, 2664, 2698, 2667, 2736, 2860, 2872, 2887, 2934, 3066, 3123, 3192, 3269, 3323, 3404, 3434, 3496, null, null, null, null, null, null, null, null, 2950, null, 3228, 3265, 3218, 3285, 3410, 3428, 3481, 3486, 3603, 3735, 3803, 3876, 3893, 3943, 3882, 3917, null, null, null, null, null, null, null, null, 3604, null, 3765, 3865, 3944, 3898, 3994, 4081, 4121, 4107, 4193, 4275, 4399, 4606, 4790, 4862, 4847, 4872, null, null, null, null, 
null, null, null, null, 3173, null, 3359, 3454, 3445, 3445, 3578, 3626, 3620, 3609, 3781, 3882, 4013, 4154, 4259, 4315, 4339, 4472, null, null, null, null, null, null, null, null, 32578, null, 35053, 36683, 36386, 34883, 35330, 35182, 35071, 35673, 36767, 37521, 39209, 40797, 41934, 43519, 43957, 46161, null, null, null, null, null, null, null, null, 3989, null, 4132, 4045, 3978, 3999, 4109, 4122, 4134, 4194, 4229, 4307, 4418, 4567, 4719, 4847, 4819, 4907, null, null, null, null, null, null, null, null, 1060, null, 1087, 1062, 1092, 1130, 1149, 1201, 1198, 1199, 1258, 1239, 1287, 1373, 1412, 1461, 1455, 1494, 
null, null, null, null, null, null, null, null, 4033, null, 4226, 4194, 4123, 4186, 4312, 4302, 4350, 4353, 4473, 4581, 4700, 4877, 4963, 5008, 5004, 5030, null, null, null, null, null, null, null, null, 2692, null, 2770, 2819, 2773, 2810, 2836, 2857, 2887, 2941, 3066, 3118, 3195, 3349, 3371, 3518, 3583, 3622, null, null, null, null, null, null, null, null, 1648, null, 1837, 1908, 1877, 1827, 1836, 1812, 1806, 1835, 1928, 1959, 2002, 2072, 2166, 2249, 2240, 2305, null, null, null, null, null, null, null, null, 1537, null, 1737, 1800, 1812, 1810, 1897, 1935, 1972, 1991, 2025, 2094, 2156, 2247, 
2306, 2397, 2454, 2513, null, null, null, null, null, null, null, null, 3761, null, 3929, 4006, 4015, 4103, 4204, 4238, 4267, 4315, 4459, 4562, 4609, 4725, 4865, 4925, 4906, 4999, null, null, null, null, null, null, null, null, 1459, null, 1501, 1504, 1470, 1473, 1527, 1530, 1553, 1575, 1630, 1717, 1770, 1836, 1905, 1955, 1945, 1936, null, null, null, null, null, null, null, null, 1543, null, 1580, 1593, 1564, 1593, 1641, 1652, 1658, 1653, 1675, 1711, 1717, 1758, 1835, 1884, 1875, 1936, null, null, null, null, null, null, null, null, 813, null, 875, 893, 876, 913, 955, 982, 1001, 1036, 
1061, 1126, 1180, 1263, 1308, 1359, 1363, 1412, null, null, null, null, null, null, null, null, 1657, null, 1815, 1918, 1905, 1881, 1937, 1987, 2032, 2023, 2092, 2150, 2214, 2304, 2367, 2455, 2452, 2521, null, null, null, null, null, null, null, null, 1699, null, 1775, 1841, 1862, 1803, 1829, 1925, 1976, 1984, 2078, 2133, 2204, 2307, 2381, 2435, 2440, 2502, null, null, null, null, null, null, null, null, 4861, null, 5510, 5970, 5928, 5782, 5934, 6010, 6143, 6231, 6387, 6542, 6710, 6913, 7189, 7428, 7560, 7734, null, null, null, null, null, null, null, null, 1980, null, 2176, 2283, 2312, 2318, 
2414, 2469, 2541, 2595, 2689, 2802, 2881, 2989, 3099, 3156, 3172, 3279, null, null, null, null, null, null, null, null, 2508, null, 2751, 2727, 2693, 2790, 2850, 2840, 2813, 2886, 2925, 2937, 2982, 3028, 3059, 3115, 3078, 3129, null, null, null, null, null, null, null, null, 3620, null, 3992, 4056, 3990, 3905, 3849, 3950, 3930, 3959, 4017, 4111, 4280, 4482, 4606, 4768, 4779, 4907, null, null, null, null, null, null, null, null, 5945, null, 6240, 6169, 5800, 6081, 6230, 6155, 6121, 5996, 6086, 6201, 6316, 6493, 6646, 6834, 6881, 6966, null, null, null, null, null, null, null, null, 2114, null, 
2359, 2519, 2532, 2508, 2601, 2619, 2690, 2679, 2725, 2827, 2859, 2983, 3076, 3157, 3218, 3306, null, null, null, null, null, null, null, null, 2167, null, 2253, 2297, 2268, 2233, 2258, 2266, 2270, 2300, 2394, 2453, 2514, 2575, 2592, 2600, 2594, 2654, null, null, null, null, null, null, null, null, 2889, null, 3064, 2969, 2879, 2957, 3045, 2988, 2953, 3068, 3267, 3378, 3415, 3418, 3454, 3510, 3407, 3402, null, null, null, null, null, null, null, null, 647, null, 687, 700, 696, 674, 719, 691, 663, 661, 643, 687, 687, 712, 711, 824, 827, 834, null, null, null, null, null, null, 
null, null, 862, null, 927, 971, 933, 952, 998, 1025, 995, 991, 1011, 1013, 1067, 1084, 1099, 1118, 1093, 1125, null, null, null, null, null, null, null, null, 1394, null, 1499, 1511, 1527, 1500, 1583, 1565, 1600, 1588, 1639, 1696, 1697, 1723, 1760, 1787, 1760, 1786, null, null, null, null, null, null, null, null, 877, null, 977, 992, 950, 947, 945, 956, 966, 982, 1030, 1094, 1143, 1159, 1197, 1242, 1234, 1240, null, null, null, null, null, null, null, null, 11313, null, 12382, 12711, 12818, 12611, 12842, 12791, 12760, 12974, 13391, 13688, 14146, 14444, 14688, 15091, 14996, 15576, null, null, 
null, null, null, null, null, null, 6356, null, 6786, 6905, 6794, 6647, 6717, 6621, 6555, 6565, 6673, 6847, 7032, 7228, 7342, 7402, 7474, 7623, null, null, null, null, null, null, null, null, 4692, null, 4985, 5062, 4941, 4934, 4998, 4944, 4920, 4872, 5002, 5062, 5166, 5250, 5401, 5465, 5427, 5558, null, null, null, null, null, null, null, null, 1586, null, 1595, 1662, 1629, 1652, 1704, 1677, 1666, 1700, 1768, 1784, 1855, 1894, 1940, 1988, 1951, 1930, null, null, null, null, null, null, null, null, 4588, null, 4846, 4777, 4531, 4567, 4570, 4612, 4612, 4642, 4814, 4939, 5033, 5126, 5270, 5369, 
5378, 5410, null, null, null, null, null, null, null, null, 1309, null, 1388, 1377, 1348, 1347, 1381, 1351, 1330, 1337, 1353, 1370, 1413, 1445, 1488, 1495, 1502, 1510, null, null, null, null, null, null, null, null, 1775, null, 1938, 1853, 1749, 1768, 1839, 1836, 1831, 1894, 1880, 1956, 2044, 2089, 2100, 2175, 2142, 2221, null, null, null, null, null, null, null, null, 1167, null, 1276, 1252, 1219, 1246, 1267, 1252, 1256, 1250, 1292, 1293, 1295, 1305, 1346, 1366, 1352, 1357, null, null, null, null, null, null, null, null, 1472, null, 1536, 1567, 1543, 1534, 1533, 1566, 1598, 1630, 1704, 1742, 
1807, 1875, 1892, 1906, 1867, 1936, null, null, null, null, null, null, null, null, 4442, null, 4690, 4744, 4623, 4484, 4581, 4479, 4420, 4473, 4607, 4695, 4771, 4923, 4963, 5035, 5006, 5075, null, null, null, null, null, null, null, null, 1571, null, 1609, 1632, 1594, 1589, 1620, 1617, 1636, 1660, 1688, 1715, 1737, 1751, 1781, 1809, 1761, 1787, null, null, null, null, null, null, null, null, 2179, null, 2285, 2339, 2320, 2233, 2270, 2252, 2292, 2254, 2258, 2235, 2295, 2366, 2403, 2443, 2450, 2485, null, null, null, null, null, null, null, null, 2518, null, 2713, 2745, 2730, 2712, 2842, 2883, 
2915, 2914, 3071, 3110, 3206, 3261, 3306, 3360, 3287, 3333, null, null, null, null, null, null, null, null, 6060, null, 6559, 6901, 6719, 6713, 6893, 6882, 6930, 7003, 7146, 7254, 7446, 7591, 7733, 7900, 7821, 7954, null, null, null, null, null, null, null, null, 3948, null, 4283, 4272, 4131, 4119, 4265, 4283, 4306, 4213, 4230, 4321, 4429, 4590, 4738, 4835, 4811, 4826, null, null, null, null, null, null, null, null, 1833, null, 1924, 1936, 1940, 2055, 2084, 2136, 2159, 2210, 2257, 2342, 2386, 2445, 2438, 2488, 2465, 2553, null, null, null, null, null, null, null, null, 2792, null, 3000, 3077, 
3060, 3028, 3122, 3176, 3183, 3216, 3321, 3407, 3493, 3562, 3615, 3648, 3629, 3701, null, null, null, null, null, null, null, null, 1526, null, 1547, 1616, 1577, 1585, 1570, 1594, 1638, 1672, 1682, 1684, 1707, 1709, 1758, 1776, 1770, 1777, null, null, null, null, null, null, null, null, 4841, null, 4999, 5032, 4942, 4989, 5192, 5431, 5471, 5536, 5628, 5685, 5763, 5835, 5902, 5867, 5743, 5744, null, null, null, null, null, null, null, null, 8601, null, 9015, 9128, 9037, 8916, 8924, 8898, 8881, 8933, 9133, 9340, 9547, 9616, 9872, 10195, 10251, 10573, null, null, null, null, null, null, null, null, 
1499, null, 1561, 1611, 1585, 1567, 1627, 1627, 1657, 1671, 1754, 1799, 1900, 1998, 2038, 2086, 2118, 2173, null, null, null, null, null, null, null, null, 1245, null, 1372, 1416, 1669, 1624, 1696, 1716, 1688, 1728, 1817, 1844, 1948, 2056, 2133, 2160, 2165, 2240, null, null, null, null, null, null, null, null, 2570, null, 2569, 2542, 2416, 2452, 2515, 2458, 2433, 2436, 2508, 2591, 2630, 2687, 2729, 2765, 2712, 2655, null, null, null, null, null, null, null, null, 1299, null, 1427, 1422, 1382, 1365, 1430, 1441, 1449, 1499, 1564, 1627, 1643, 1705, 1749, 1792, 1773, 1797, null, null, null, null, 
null, null, null, null, 1226, null, 1324, 1326, 1342, 1341, 1403, 1412, 1453, 1468, 1486, 1520, 1538, 1603, 1681, 1668, 1686, 1722, null, null, null, null, null, null, null, null, 6451, null, 7013, 7246, 7172, 7147, 7473, 7639, 7662, 7770, 8055, 8305, 8599, 8862, 9114, 9408, 9432, 9783, null, null, null, null, null, null, null, null, 1669, null, 1859, 1939, 1967, 2010, 2141, 2189, 2225, 2278, 2413, 2457, 2508, 2621, 2697, 2781, 2744, 2776, null, null, null, null, null, null, null, null, 4069, null, 4435, 4511, 4354, 4114, 4164, 4167, 4180, 4236, 4400, 4472, 4590, 4788, 4951, 5137, 5186, 5294, 
null, null, null, null, null, null, null, null, 2384, null, 2654, 2727, 2704, 2718, 2805, 2856, 2912, 2952, 3065, 3180, 3272, 3365, 3396, 3463, 3445, 3572, null, null, null, null, null, null, null, null, 923, null, 1026, 1063, 1087, 1090, 1154, 1254, 1287, 1345, 1435, 1439, 1511, 1577, 1640, 1715, 1730, 1787, null, null, null, null, null, null, null, null, 2348, null, 2543, 2600, 2621, 2525, 2568, 2531, 2551, 2583, 2707, 2723, 2846, 2938, 3103, 3249, 3281, 3387, null, null, null, null, null, null, null, null, 2139, null, 2327, 2400, 2399, 2348, 2401, 2430, 2412, 2407, 2518, 2559, 2652, 2775, 
2799, 2904, 2883, 2926, null, null, null, null, null, null, null, null, 1409, null, 1555, 1545, 1438, 1515, 1583, 1570, 1600, 1598, 1678, 1708, 1726, 1780, 1786, 1798, 1768, 1813, null, null, null, null, null, null, null, null, 2465, null, 2614, 2531, 2520, 2572, 2643, 2636, 2631, 2667, 2739, 2789, 2867, 2860, 2959, 2973, 2959, 2891, null, null, null, null, null, null, null, null, 3030, null, 3198, 3240, 3201, 3182, 3193, 3216, 3275, 3373, 3415, 3490, 3597, 3659, 3754, 3877, 3858, 3955, null, null, null, null, null, null, null, null, 990, null, 1050, 1069, 1031, 1010, 1012, 1041, 1058, 1049, 
1086, 1107, 1147, 1178, 1228, 1251, 1271, 1299, null, null, null, null, null, null, null, null, 6703, null, 7137, 7157, 7053, 7087, 7194, 7244, 7269, 7319, 7506, 7664, 7810, 7986, 8079, 8233, 8187, 8364, null, null, null, null, null, null, null, null, 1671, null, 1791, 1899, 1637, 1601, 1639, 1600, 1602, 1599, 1682, 1694, 1765, 1861, 1963, 2001, 2043, 2096, null, null, null, null, null, null, null, null, 20549, null, 22445, 22843, 22340, 21144, 21138, 20777, 20740, 21080, 21805, 22251, 23056, 23912, 24650, 25378, 25403, 26245, null, null, null, null, null, null, null, null, 1076, null, 1131, 1115, 1066, 1091, 
1141, 1122, 1100, 1125, 1160, 1232, 1247, 1264, 1290, 1308, 1291, 1245, null, null, null, null, null, null, null, null, 2727, null, 2945, 3043, 3036, 2954, 3043, 3132, 3197, 3197, 3361, 3500, 3651, 3836, 3946, 4068, 4077, 4156, null, null, null, null, null, null, null, null, 714, null, 768, 699, 706, 743, 741, 749, 733, 739, 766, 789, 797, 820, 828, 838, 853, 885, null, null, null, null, 37650, 34213, 37726, 39067, 40445, 40461, 40138, 44733, 50394, 51222, 55236, 54761, 56317, 53514, 53049, 57004, 53048, 52699, 56842, 53690, 63020, 67937, null, null, null, null, 24071, 18261, 19737, 19837, 20113, 19627, 
19579, 19725, 19795, 19320, 19512, 19283, 19775, 19610, 19493, 19783, 19358, 19159, 19668, 19253, 22594, 24106, null, null, null, null, 11212, 10410, 11139, 11013, 11069, 10759, 10609, 10548, 10472, 10273, 10441, 10601, 10644, 10358, 10255, 10436, 10173, 10034, 10207, 9900, 11587, 12218, null, null, null, null, 21169, 8741, 9294, 9209, 9222, 8997, 8808, 8705, 8710, 8568, 8704, 8634, 8728, 8683, 8609, 8871, 8673, 8662, 8983, 8665, 10569, 11233, null, null, null, null, 5697, 4706, 5078, 5117, 5037, 4760, 4816, 4853, 4926, 4744, 4622, 4574, 4544, 4482, 4395, 4406, 4280, 4131, 4140, 4045, 4920, 5177, null, null, null, null, 13415, 11922, 
12677, 12648, 12703, 12302, 12205, 11909, 11796, 11153, 11235, 11313, 11472, 11241, 11159, 11212, 10803, 10657, 10865, 10467, 12022, 12665, null, null, null, null, 9947, 6954, 7507, 7385, 7375, 7081, 7036, 6811, 6739, 6513, 6515, 6495, 6629, 6592, 6574, 6662, 6509, 6388, 6425, 6238, 7026, 7366, null, null, null, null, 20551, 9070, 9611, 9665, 9586, 9230, 9048, 8850, 8838, 8662, 8614, 8452, 8622, 8503, 8502, 8597, 8393, 8223, 8390, 8109, 9181, 9689, null, null, null, null, 9235, 7578, 8088, 8041, 7921, 7782, 7716, 7728, 7642, 7450, 7478, 7410, 7658, 7683, 7588, 7701, 7536, 7537, 7581, 7464, 8315, 8732, null, null, 
null, null, 7596, 6987, 7456, 7509, 7526, 7267, 7241, 7143, 7088, 6903, 7023, 6954, 7079, 7093, 6989, 7152, 6920, 6821, 6969, 6907, 7793, 8254, null, null, null, null, 22349, 20249, 21919, 22201, 22423, 22598, 22189, 22414, 22918, 22402, 23057, 22886, 23678, 23813, 23867, 24290, 23571, 23482, 24268, 23746, 27193, 29115, null, null, null, null, 10600, 9379, 10107, 10124, 10091, 9915, 9833, 9704, 9699, 9458, 9722, 9745, 10153, 10043, 9879, 9921, 9549, 9400, 9597, 9289, 10726, 11350, null, null, null, null, 10295, 9447, 10166, 10148, 10164, 9927, 9859, 9826, 9710, 9340, 9355, 9254, 9491, 9538, 9460, 9578, 9234, 9180, 9214, 9056, 
10540, 11143, null, null, null, null, 19916, 17553, 18931, 19160, 19264, 18882, 18983, 18782, 18676, 18188, 18553, 18393, 18821, 18731, 18412, 18742, 18185, 17827, 18150, 17724, 19963, 21241, null, null, null, null, null, null, null, null, 928, 923, 869, 861, 866, 859, 878, 852, 875, 879, 854, 849, 828, 844, 870, 843, 1026, 1101, null, null, null, null, null, null, null, null, 1002, 923, 948, 981, 990, 986, 981, 928, 961, 948, 952, 967, 937, 918, 980, 956, 1202, 1287, null, null, null, null, null, null, null, null, 1524, 1483, 1527, 1588, 1641, 1597, 1650, 1649, 1704, 1754, 1752, 1790, 
1769, 1711, 1732, 1736, 2000, 2124, null, null, null, null, null, null, null, null, 287, 283, 272, 272, 281, 274, 273, 287, 284, 292, 289, 284, 287, 271, 288, 272, 324, 327, null, null, null, null, null, null, null, null, 2421, 2415, 2564, 2693, 2831, 2761, 2915, 2879, 2920, 2895, 2854, 2935, 2946, 2954, 3020, 2933, 3379, 3593, null, null, null, null, null, null, null, null, 271, 282, 283, 278, 265, 255, 260, 259, 263, 270, 271, 266, 258, 241, 233, 233, 259, 279, null, null, null, null, null, null, null, null, 331, 329, 327, 328, 326, 306, 310, 305, 
300, 304, 297, 295, 288, 294, 301, 314, 356, 395, null, null, null, null, null, null, null, null, 473, 463, 457, 449, 442, 422, 438, 420, 433, 422, 410, 424, 422, 426, 429, 413, 529, 532, null, null, null, null, null, null, null, null, 1945, 1868, 1825, 1875, 1853, 1813, 1791, 1741, 1816, 1792, 1780, 1794, 1734, 1699, 1703, 1687, 1990, 2093, null, null, null, null, null, null, null, null, 1243, 1205, 1140, 1147, 1142, 1125, 1130, 1124, 1100, 1091, 1102, 1114, 1116, 1101, 1114, 1052, 1204, 1261, null, null, null, null, null, null, null, null, 428, 402, 419, 411, 
398, 377, 372, 351, 381, 366, 371, 377, 367, 364, 377, 372, 447, 469, null, null, null, null, null, null, null, null, 731, 699, 705, 675, 683, 662, 680, 689, 698, 668, 662, 663, 635, 633, 647, 643, 779, 799, null, null, null, null, null, null, null, null, 257, 264, 256, 270, 262, 257, 270, 258, 255, 241, 254, 251, 233, 249, 246, 238, 345, 367, null, null, null, null, null, null, null, null, 707, 664, 670, 668, 648, 592, 576, 576, 616, 598, 597, 600, 577, 583, 615, 600, 739, 769, null, null, null, null, null, null, null, null, 
1357, 1319, 1268, 1280, 1261, 1234, 1222, 1211, 1254, 1259, 1238, 1298, 1249, 1248, 1305, 1285, 1552, 1685, null, null, null, null, null, null, null, null, 231, 227, 220, 223, 217, 204, 206, 215, 222, 208, 200, 200, 190, 177, 199, 200, 231, 267, null, null, null, null, null, null, null, null, 391, 360, 369, 345, 361, 362, 353, 347, 344, 329, 335, 348, 346, 350, 369, 355, 410, 445, null, null, null, null, null, null, null, null, 543, 512, 493, 467, 470, 449, 442, 448, 458, 457, 459, 465, 439, 445, 462, 475, 519, 557, null, null, null, null, 
null, null, null, null, 531, 531, 541, 516, 540, 513, 515, 497, 514, 498, 514, 514, 503, 487, 516, 506, 554, 598, null, null, null, null, null, null, null, null, 1175, 1168, 1144, 1139, 1107, 1106, 1111, 1097, 1145, 1111, 1082, 1076, 1047, 1023, 1044, 1021, 1225, 1335, null, null, null, null, null, null, null, null, 820, 792, 820, 781, 763, 740, 711, 707, 713, 713, 710, 740, 702, 688, 696, 662, 753, 831, null, null, null, null, null, null, null, null, 1167, 1193, 1169, 1223, 1226, 1226, 1252, 1237, 1285, 1287, 1297, 1320, 1293, 1271, 1320, 1265, 1446, 1572, 
null, null, null, null, null, null, null, null, 312, 304, 293, 291, 285, 282, 274, 286, 286, 290, 290, 269, 256, 259, 272, 277, 331, 346, null, null, null, null, null, null, null, null, 570, 563, 548, 521, 501, 488, 468, 470, 483, 490, 472, 485, 484, 486, 485, 485, 506, 550, null, null, null, null, null, null, null, null, 346, 345, 337, 334, 323, 311, 310, 322, 334, 313, 315, 319, 321, 305, 309, 295, 344, 356, null, null, null, null, null, null, null, null, 122, 110, 115, 109, 113, 119, 124, 128, 131, 135, 136, 140, 131, 132, 
136, 135, 144, 168, null, null, null, null, null, null, null, null, 190, 188, 178, 166, 159, 161, 169, 174, 172, 175, 173, 166, 176, 175, 169, 159, 180, 188, null, null, null, null, null, null, null, null, 3501, 3426, 3371, 3430, 3516, 3433, 3522, 3578, 3617, 3497, 3468, 3532, 3451, 3439, 3515, 3425, 4003, 4233, null, null, null, null, null, null, null, null, 726, 711, 703, 698, 683, 649, 668, 684, 723, 723, 708, 713, 676, 665, 689, 670, 806, 841, null, null, null, null, null, null, null, null, 261, 265, 254, 256, 236, 234, 228, 215, 222, 225, 
220, 214, 194, 192, 201, 203, 220, 240, null, null, null, null, null, null, null, null, 773, 747, 760, 731, 711, 713, 714, 704, 684, 690, 667, 697, 683, 665, 682, 654, 706, 740, null, null, null, null, null, null, null, null, 238, 239, 219, 214, 210, 215, 216, 220, 218, 215, 215, 208, 206, 197, 203, 200, 244, 255, null, null, null, null, null, null, null, null, 256, 245, 249, 232, 230, 236, 237, 240, 230, 210, 213, 222, 205, 211, 198, 195, 229, 254, null, null, null, null, null, null, null, null, 939, 919, 921, 902, 872, 838, 
819, 837, 843, 827, 825, 869, 835, 791, 809, 780, 914, 957, null, null, null, null, null, null, null, null, 643, 597, 590, 567, 549, 528, 548, 577, 566, 506, 503, 519, 535, 529, 537, 513, 587, 624, null, null, null, null, null, null, null, null, 296, 285, 282, 286, 270, 272, 266, 269, 267, 263, 284, 275, 267, 277, 270, 268, 321, 346, null, null, null, null, null, null, null, null, 698, 656, 645, 659, 624, 614, 606, 639, 629, 650, 629, 652, 640, 617, 604, 570, 684, 708, null, null, null, null, null, null, null, null, 1320, 1285, 
1236, 1229, 1228, 1226, 1268, 1256, 1291, 1271, 1274, 1278, 1227, 1203, 1229, 1185, 1346, 1430, null, null, null, null, null, null, null, null, 235, 221, 217, 202, 200, 189, 194, 202, 213, 200, 203, 209, 211, 204, 208, 197, 245, 248, null, null, null, null, null, null, null, null, 380, 373, 373, 368, 368, 377, 384, 384, 372, 362, 342, 342, 323, 320, 337, 325, 402, 420, null, null, null, null, null, null, null, null, 175, 165, 177, 169, 170, 162, 176, 183, 177, 159, 158, 150, 145, 151, 153, 150, 228, 246, null, null, null, null, null, null, 
null, null, 289, 291, 280, 284, 301, 287, 285, 303, 285, 259, 246, 253, 255, 259, 262, 262, 274, 288, null, null, null, null, null, null, null, null, 149, 146, 154, 155, 145, 139, 141, 136, 135, 126, 127, 137, 144, 139, 141, 144, 198, 200, null, null, null, null, null, null, null, null, 153, 148, 143, 140, 144, 142, 128, 122, 123, 135, 141, 146, 133, 138, 138, 135, 159, 169, null, null, null, null, null, null, null, null, 619, 588, 565, 532, 526, 491, 482, 458, 471, 477, 473, 500, 479, 491, 494, 478, 549, 541, null, null, 
null, null, null, null, null, null, 149, 149, 138, 124, 120, 124, 132, 136, 132, 134, 125, 121, 119, 121, 135, 134, 163, 158, null, null, null, null, null, null, null, null, 184, 177, 163, 162, 157, 163, 162, 157, 160, 162, 159, 153, 158, 166, 167, 182, 179, 200, null, null, null, null, null, null, null, null, 812, 794, 767, 768, 731, 725, 736, 714, 706, 704, 686, 715, 686, 682, 697, 687, 888, 940, null, null, null, null, null, null, null, null, 269, 258, 260, 245, 236, 227, 238, 231, 235, 246, 242, 246, 241, 245, 237, 251, 
307, 318, null, null, null, null, null, null, null, null, 131, 137, 128, 111, 119, 121, 121, 116, 119, 117, 109, 106, 113, 112, 104, 102, 114, 128, null, null, null, null, null, null, null, null, 651, 641, 637, 609, 592, 566, 587, 595, 616, 621, 632, 638, 622, 601, 625, 628, 823, 891, null, null, null, null, null, null, null, null, 3945, 3882, 3840, 3901, 3968, 3989, 4111, 4102, 4165, 4061, 4036, 4216, 4100, 4073, 4299, 4038, 5012, 5390, null, null, null, null, null, null, null, null, 265, 258, 246, 249, 254, 253, 255, 251, 249, 267, 261, 257, 
248, 257, 280, 263, 319, 337, null, null, null, null, null, null, null, null, 600, 599, 608, 584, 585, 563, 551, 549, 566, 543, 568, 553, 570, 557, 577, 561, 605, 635, null, null, null, null, null, null, null, null, 242, 232, 210, 221, 219, 218, 214, 202, 209, 215, 207, 235, 226, 228, 247, 243, 274, 300, null, null, null, null, null, null, null, null, 240, 232, 227, 215, 218, 210, 212, 217, 213, 213, 207, 213, 225, 221, 222, 218, 243, 276, null, null, null, null, null, null, null, null, 384, 364, 364, 352, 335, 321, 311, 315, 
311, 332, 337, 325, 319, 337, 321, 310, 387, 412, null, null, null, null, null, null, null, null, 578, 538, 512, 492, 506, 455, 464, 469, 453, 456, 426, 447, 434, 433, 440, 435, 547, 538, null, null, null, null, null, null, null, null, 220, 205, 200, 195, 185, 176, 181, 161, 163, 159, 155, 160, 161, 149, 154, 151, 169, 181, null, null, null, null, null, null, null, null, 867, 795, 777, 739, 759, 706, 685, 663, 685, 675, 676, 672, 650, 640, 640, 614, 682, 759, null, null, null, null, null, null, null, null, 1975, 1879, 1958, 2058, 
2158, 2092, 2033, 2025, 2014, 1935, 1899, 1919, 1878, 1805, 1789, 1737, 2131, 2171, null, null, null, null, null, null, null, null, 158, 163, 156, 160, 135, 130, 118, 120, 118, 125, 112, 109, 104, 101, 107, 95, 147, 164, null, null, null, null, null, null, null, null, 540, 497, 493, 516, 531, 522, 519, 495, 478, 490, 463, 452, 428, 412, 412, 416, 465, 480, null, null, null, null, null, null, null, null, 403, 382, 384, 363, 369, 358, 347, 364, 345, 350, 338, 356, 352, 341, 338, 327, 382, 425, null, null, null, null, null, null, null, null, 
874, 839, 848, 822, 789, 760, 739, 746, 741, 748, 752, 738, 707, 683, 700, 705, 944, 997, null, null, null, null, null, null, null, null, 217, 206, 198, 184, 201, 176, 177, 180, 169, 149, 155, 161, 162, 158, 159, 164, 216, 231, null, null, null, null, null, null, null, null, 1200, 1131, 1132, 1096, 1119, 1048, 1048, 1046, 1090, 1097, 1073, 1062, 1025, 972, 1003, 945, 1210, 1264, null, null, null, null, null, null, null, null, 1196, 1182, 1177, 1118, 1113, 1079, 1065, 1047, 1073, 1068, 1097, 1088, 1060, 1026, 1026, 998, 1182, 1248, null, null, null, null, 
null, null, null, null, 522, 505, 487, 480, 453, 440, 433, 435, 434, 430, 414, 431, 420, 415, 433, 414, 512, 553, null, null, null, null, null, null, null, null, 963, 911, 909, 869, 881, 831, 841, 863, 865, 867, 844, 861, 829, 827, 867, 851, 921, 990, null, null, null, null, null, null, null, null, 544, 535, 520, 518, 499, 469, 476, 524, 529, 512, 537, 551, 502, 484, 492, 450, 498, 517, null, null, null, null, null, null, null, null, 661, 668, 687, 663, 650, 640, 657, 687, 666, 622, 614, 609, 590, 582, 599, 563, 654, 673, 
null, null, null, null, null, null, null, null, 359, 355, 348, 350, 346, 344, 340, 344, 361, 367, 372, 361, 358, 376, 368, 353, 366, 375, null, null, null, null, null, null, null, null, 1186, 1153, 1104, 1115, 1082, 1008, 1079, 1167, 1126, 1103, 1073, 1117, 1059, 1084, 1081, 1059, 1181, 1269, null, null, null, null, null, null, null, null, 159, 153, 142, 144, 141, 134, 146, 143, 134, 119, 123, 123, 111, 112, 126, 117, 138, 157, null, null, null, null, null, null, null, null, 521, 512, 506, 491, 497, 464, 456, 445, 450, 461, 453, 451, 463, 468, 
490, 490, 496, 520, null, null, null, null, null, null, null, null, 463, 434, 433, 400, 390, 385, 373, 370, 372, 351, 352, 344, 341, 356, 366, 348, 380, 384, null, null, null, null, null, null, null, null, 1880, 1827, 1855, 1828, 1843, 1691, 1686, 1657, 1683, 1659, 1623, 1601, 1556, 1537, 1561, 1512, 1645, 1742, null, null, null, null, null, null, null, null, 2104, 2028, 2001, 2006, 1944, 1855, 1831, 1774, 1865, 1824, 1810, 1837, 1762, 1716, 1734, 1651, 2005, 2085, null, null, null, null, null, null, null, null, 317, 306, 302, 273, 266, 243, 243, 259, 268, 246, 
233, 225, 226, 219, 216, 224, 253, 270, null, null, null, null, null, null, null, null, 411, 396, 404, 374, 371, 346, 384, 372, 387, 366, 386, 390, 339, 325, 344, 328, 365, 387, null, null, null, null, null, null, null, null, 1112, 1053, 1024, 985, 963, 940, 923, 918, 914, 894, 885, 891, 853, 827, 832, 821, 982, 1005, null, null, null, null, null, null, null, null, 246, 240, 228, 216, 230, 217, 213, 220, 224, 241, 234, 235, 232, 235, 231, 220, 241, 252, null, null, null, null, null, null, null, null, 1094, 1049, 1012, 983, 974, 938, 
932, 912, 909, 909, 902, 905, 839, 846, 846, 835, 911, 969, null, null, null, null, null, null, null, null, 381, 365, 362, 336, 328, 319, 311, 304, 324, 319, 316, 327, 325, 313, 316, 316, 355, 386, null, null, null, null, null, null, null, null, 2634, 2570, 2623, 2566, 2561, 2487, 2559, 2557, 2624, 2600, 2632, 2670, 2653, 2595, 2627, 2558, 2812, 2887, null, null, null, null, null, null, null, null, 429, 388, 377, 374, 373, 338, 315, 322, 337, 338, 324, 332, 331, 335, 325, 307, 366, 402, null, null, null, null, null, null, null, null, 435, 415, 
403, 386, 377, 365, 341, 354, 355, 343, 338, 335, 340, 324, 335, 326, 370, 400, null, null, null, null, null, null, null, null, 305, 271, 287, 281, 267, 253, 246, 246, 259, 256, 256, 254, 251, 243, 243, 239, 280, 301, null, null, null, null, null, null, null, null, 543, 535, 527, 491, 486, 476, 488, 488, 505, 516, 508, 523, 512, 505, 512, 466, 540, 576, null, null, null, null, null, null, null, null, 196, 195, 193, 193, 180, 180, 187, 174, 178, 176, 179, 190, 173, 165, 158, 150, 169, 188, null, null, null, null, null, null, 
null, null, 204, 201, 188, 173, 184, 177, 169, 173, 170, 167, 178, 173, 168, 164, 171, 156, 177, 186, null, null, null, null, null, null, null, null, 283, 276, 285, 283, 263, 254, 263, 270, 267, 247, 247, 243, 237, 229, 224, 210, 264, 304, null, null, null, null, null, null, null, null, 409, 392, 412, 411, 408, 397, 398, 382, 401, 388, 379, 381, 376, 368, 366, 355, 375, 387, null, null, null, null, null, null, null, null, 277, 267, 274, 275, 260, 256, 255, 243, 243, 222, 231, 237, 211, 212, 228, 216, 238, 254, null, null, 
null, null, null, null, null, null, 3042, 2980, 2903, 2894, 2948, 2968, 2961, 2913, 2977, 2994, 2935, 2955, 2897, 2856, 2956, 2855, 3192, 3340, null, null, null, null, null, null, null, null, 319, 306, 285, 285, 256, 258, 272, 269, 281, 276, 279, 282, 259, 262, 275, 269, 304, 298, null, null, null, null, null, null, null, null, 740, 720, 730, 708, 714, 716, 706, 677, 665, 660, 660, 658, 675, 653, 667, 658, 725, 771, null, null, null, null, null, null, null, null, 364, 345, 330, 314, 289, 300, 303, 297, 282, 279, 276, 282, 272, 286, 300, 293, 
334, 357, null, null, null, null, null, null, null, null, 1102, 1029, 967, 926, 974, 920, 900, 865, 907, 900, 900, 911, 898, 871, 863, 835, 1001, 1060, null, null, null, null, null, null, null, null, 219, 203, 205, 202, 196, 189, 199, 198, 184, 175, 197, 203, 194, 189, 184, 177, 177, 181, null, null, null, null, null, null, null, null, 235, 214, 210, 208, 223, 205, 209, 215, 226, 221, 217, 223, 212, 213, 208, 205, 222, 242, null, null, null, null, null, null, null, null, 238, 232, 233, 229, 213, 212, 207, 214, 223, 224, 227, 233, 
223, 224, 224, 222, 262, 282, null, null, null, null, null, null, null, null, 510, 498, 487, 472, 478, 463, 447, 426, 429, 422, 421, 421, 420, 428, 414, 401, 468, 501, null, null, null, null, null, null, null, null, 1114, 1064, 1056, 1026, 983, 927, 906, 886, 923, 881, 891, 953, 918, 866, 891, 847, 953, 1013, null, null, null, null, null, null, null, null, 530, 503, 483, 444, 449, 420, 419, 424, 444, 447, 464, 442, 433, 402, 419, 410, 489, 513, null, null, null, null, null, null, null, null, 242, 236, 251, 258, 254, 251, 225, 226, 
223, 221, 225, 228, 221, 224, 217, 219, 259, 276, null, null, null, null, null, null, null, null, 326, 328, 321, 319, 318, 306, 320, 313, 317, 313, 306, 312, 301, 290, 299, 297, 333, 363, null, null, null, null, null, null, null, null, 219, 223, 226, 223, 228, 216, 204, 195, 206, 222, 213, 224, 220, 222, 225, 218, 245, 250, null, null, null, null, null, null, null, null, 1283, 1245, 1229, 1232, 1210, 1231, 1245, 1249, 1270, 1260, 1234, 1255, 1232, 1229, 1225, 1209, 1324, 1352, null, null, null, null, null, null, null, null, 115, 103, 107, 93, 
87, 91, 90, 88, 85, 107, 101, 106, 106, 98, 99, 94, 95, 107, null, null, null, null, null, null, null, null, 325, 307, 310, 308, 301, 287, 287, 290, 299, 305, 301, 305, 295, 305, 313, 307, 323, 336, null, null, null, null, null, null, null, null, 380, 386, 388, 392, 385, 375, 369, 370, 373, 394, 387, 403, 393, 393, 411, 399, 433, 442, null, null, null, null, null, null, null, null, 290, 297, 290, 284, 276, 270, 275, 267, 275, 265, 276, 284, 279, 283, 287, 283, 304, 316, null, null, null, null, null, null, null, null, 
2415, 2398, 2351, 2400, 2406, 2340, 2391, 2330, 2428, 2430, 2396, 2433, 2351, 2375, 2352, 2323, 2639, 2764, null, null, null, null, null, null, null, null, 252, 223, 236, 238, 223, 219, 223, 214, 228, 243, 239, 249, 244, 242, 245, 237, 265, 291, null, null, null, null, null, null, null, null, 312, 306, 294, 281, 278, 270, 253, 270, 283, 286, 293, 307, 305, 314, 319, 320, 351, 386, null, null, null, null, null, null, null, null, 431, 425, 427, 431, 424, 410, 417, 435, 444, 440, 438, 412, 409, 414, 413, 406, 470, 500, null, null, null, null, 
null, null, null, null, 425, 405, 405, 401, 398, 382, 385, 373, 389, 378, 379, 389, 382, 371, 391, 383, 425, 437, null, null, null, null, null, null, null, null, 462, 477, 468, 464, 457, 428, 429, 434, 464, 455, 445, 437, 436, 431, 432, 415, 460, 491, null, null, null, null, null, null, null, null, 444, 423, 413, 404, 397, 374, 365, 356, 374, 364, 355, 357, 362, 346, 353, 354, 389, 421, null, null, null, null, null, null, null, null, 212, 214, 218, 225, 220, 229, 229, 221, 221, 221, 227, 222, 229, 227, 233, 234, 258, 269, 
null, null, null, null, null, null, null, null, 745, 691, 648, 682, 681, 698, 701, 674, 703, 673, 672, 716, 708, 700, 694, 705, 807, 831, null, null, null, null, null, null, null, null, 259, 259, 260, 237, 236, 227, 240, 225, 222, 222, 226, 242, 242, 234, 226, 226, 254, 285, null, null, null, null, null, null, null, null, 319, 301, 292, 289, 298, 278, 275, 278, 277, 279, 251, 256, 263, 271, 269, 266, 295, 313, null, null, null, null, null, null, null, null, 1463, 1424, 1415, 1393, 1407, 1403, 1404, 1411, 1448, 1445, 1423, 1456, 1421, 1374, 
1427, 1406, 1687, 1744, null, null, null, null, null, null, null, null, 293, 297, 303, 293, 296, 274, 289, 281, 292, 311, 305, 303, 289, 279, 292, 284, 324, 328, null, null, null, null, null, null, null, null, 169, 161, 174, 164, 153, 150, 157, 156, 171, 177, 174, 176, 164, 166, 162, 168, 156, 176, null, null, null, null, null, null, null, null, 266, 261, 272, 269, 254, 245, 250, 244, 232, 251, 247, 241, 239, 244, 252, 254, 272, 297, null, null, null, null, null, null, null, null, 137, 132, 131, 118, 126, 123, 125, 117, 118, 114, 
114, 130, 127, 121, 124, 124, 117, 120, null, null, null, null, null, null, null, null, 695, 635, 651, 635, 652, 605, 630, 603, 619, 641, 618, 638, 598, 598, 623, 620, 682, 794, null, null, null, null, null, null, null, null, 279, 271, 258, 261, 266, 248, 251, 240, 248, 245, 236, 243, 243, 239, 239, 233, 256, 281, null, null, null, null, null, null, null, null, 192, 185, 179, 170, 166, 176, 173, 179, 183, 178, 183, 177, 158, 156, 165, 166, 199, 198, null, null, null, null, null, null, null, null, 1235, 1208, 1237, 1216, 1171, 1122, 
1166, 1160, 1170, 1167, 1180, 1182, 1124, 1090, 1116, 1105, 1219, 1296, null, null, null, null, null, null, null, null, 536, 529, 507, 509, 500, 504, 517, 527, 549, 536, 517, 531, 516, 537, 539, 519, 588, 603, null, null, null, null, null, null, null, null, 726, 699, 696, 682, 662, 621, 616, 638, 626, 633, 616, 639, 599, 585, 608, 597, 679, 719, null, null, null, null, null, null, null, null, 852, 843, 816, 799, 810, 781, 803, 782, 783, 776, 771, 758, 728, 733, 760, 743, 883, 931, null, null, null, null, null, null, null, null, 700, 697, 
676, 691, 671, 655, 650, 629, 645, 648, 637, 616, 617, 610, 635, 625, 677, 715, null, null, null, null, null, null, null, null, 10615, 10863, 10511, 10802, 11262, 11102, 11555, 11465, 11929, 11979, 12109, 12540, 12058, 12054, 12541, 12163, 14345, 15426, null, null, null, null, null, null, null, null, 1008, 1018, 1011, 1027, 1008, 974, 994, 991, 1031, 1074, 1071, 1068, 1016, 1008, 1044, 1033, 1123, 1159, null, null, null, null, null, null, null, null, 198, 200, 213, 213, 221, 215, 204, 187, 202, 200, 202, 202, 185, 192, 203, 195, 223, 244, null, null, null, null, null, null, 
null, null, 1087, 1074, 1110, 1028, 1053, 996, 1046, 1031, 1074, 1068, 1075, 1073, 1049, 1009, 1002, 983, 1031, 1114, null, null, null, null, null, null, null, null, 463, 483, 447, 441, 465, 443, 433, 439, 454, 454, 446, 445, 446, 470, 466, 479, 502, 527, null, null, null, null, null, null, null, null, 322, 336, 333, 331, 330, 323, 328, 340, 348, 352, 351, 358, 335, 340, 337, 348, 416, 444, null, null, null, null, null, null, null, null, 349, 361, 369, 368, 387, 368, 370, 376, 385, 393, 385, 368, 366, 371, 405, 408, 459, 513, null, null, 
null, null, null, null, null, null, 726, 692, 706, 728, 747, 752, 761, 756, 787, 802, 772, 767, 760, 757, 788, 769, 801, 836, null, null, null, null, null, null, null, null, 327, 320, 314, 304, 298, 294, 296, 297, 308, 320, 296, 298, 300, 304, 297, 304, 325, 349, null, null, null, null, null, null, null, null, 297, 284, 287, 279, 277, 255, 266, 249, 265, 264, 272, 268, 263, 277, 273, 271, 289, 318, null, null, null, null, null, null, null, null, 184, 190, 176, 179, 185, 181, 189, 184, 174, 170, 178, 176, 188, 182, 181, 195, 
220, 236, null, null, null, null, null, null, null, null, 352, 358, 346, 362, 361, 353, 351, 346, 350, 352, 335, 316, 315, 318, 324, 321, 438, 451, null, null, null, null, null, null, null, null, 281, 283, 292, 287, 273, 267, 274, 265, 266, 273, 285, 294, 288, 287, 307, 311, 337, 373, null, null, null, null, null, null, null, null, 988, 1006, 1030, 1056, 1055, 1079, 1083, 1085, 1102, 1113, 1139, 1160, 1153, 1131, 1161, 1115, 1257, 1396, null, null, null, null, null, null, null, null, 488, 472, 480, 482, 455, 438, 432, 460, 481, 473, 480, 453, 
457, 439, 438, 442, 501, 529, null, null, null, null, null, null, null, null, 553, 548, 542, 521, 537, 504, 518, 518, 523, 516, 524, 539, 538, 526, 554, 547, 587, 615, null, null, null, null, null, null, null, null, 710, 708, 702, 662, 693, 652, 692, 671, 695, 681, 672, 697, 671, 677, 682, 661, 733, 759, null, null, null, null, null, null, null, null, 1447, 1398, 1376, 1407, 1378, 1330, 1360, 1358, 1397, 1437, 1398, 1426, 1386, 1357, 1414, 1363, 1534, 1616, null, null, null, null, null, null, null, null, 476, 464, 452, 447, 452, 440, 452, 457, 
479, 468, 469, 468, 452, 440, 456, 470, 512, 564, null, null, null, null, null, null, null, null, 487, 469, 478, 470, 465, 444, 456, 455, 483, 487, 500, 494, 493, 481, 492, 469, 529, 561, null, null, null, null, null, null, null, null, 629, 623, 606, 605, 601, 575, 579, 620, 660, 624, 600, 571, 537, 542, 537, 523, 619, 609, null, null, null, null, null, null, null, null, 122, 119, 115, 122, 118, 117, 117, 139, 136, 125, 117, 115, 118, 113, 108, 115, 120, 116, null, null, null, null, null, null, null, null, 231, 220, 224, 199, 
207, 189, 184, 186, 185, 197, 202, 207, 187, 184, 192, 185, 202, 217, null, null, null, null, null, null, null, null, 339, 334, 319, 321, 327, 301, 300, 298, 300, 301, 306, 300, 295, 301, 291, 292, 312, 334, null, null, null, null, null, null, null, null, 211, 188, 207, 197, 194, 208, 207, 205, 221, 214, 195, 208, 203, 201, 217, 215, 239, 247, null, null, null, null, null, null, null, null, 3126, 3138, 3155, 3117, 3169, 3117, 3291, 3250, 3409, 3435, 3382, 3441, 3324, 3283, 3404, 3271, 3948, 4261, null, null, null, null, null, null, null, null, 
1555, 1532, 1516, 1514, 1482, 1456, 1479, 1475, 1535, 1529, 1494, 1494, 1443, 1404, 1429, 1391, 1481, 1519, null, null, null, null, null, null, null, null, 1259, 1263, 1223, 1218, 1183, 1143, 1165, 1171, 1206, 1169, 1171, 1182, 1133, 1088, 1102, 1037, 1158, 1198, null, null, null, null, null, null, null, null, 296, 315, 295, 284, 290, 284, 284, 275, 278, 284, 282, 281, 262, 257, 272, 267, 289, 317, null, null, null, null, null, null, null, null, 1106, 1020, 1034, 1000, 990, 988, 1013, 998, 1048, 1016, 984, 975, 930, 939, 940, 913, 1148, 1233, null, null, null, null, 
null, null, null, null, 290, 283, 272, 271, 275, 249, 259, 278, 288, 274, 254, 262, 254, 248, 241, 237, 263, 296, null, null, null, null, null, null, null, null, 440, 411, 389, 386, 398, 387, 388, 395, 404, 388, 392, 391, 370, 359, 372, 374, 418, 442, null, null, null, null, null, null, null, null, 279, 252, 264, 262, 277, 251, 258, 252, 262, 259, 254, 243, 230, 228, 233, 230, 264, 278, null, null, null, null, null, null, null, null, 309, 299, 310, 296, 290, 293, 301, 314, 317, 320, 308, 310, 310, 305, 318, 306, 350, 352, 
null, null, null, null, null, null, null, null, 1159, 1121, 1116, 1108, 1104, 1073, 1051, 1027, 1029, 1019, 1037, 1047, 995, 990, 978, 950, 1197, 1212, null, null, null, null, null, null, null, null, 341, 330, 325, 321, 325, 314, 302, 301, 304, 321, 315, 318, 312, 322, 318, 312, 351, 357, null, null, null, null, null, null, null, null, 515, 486, 469, 482, 462, 446, 452, 442, 446, 462, 453, 466, 449, 421, 430, 419, 469, 503, null, null, null, null, null, null, null, null, 598, 578, 581, 575, 572, 550, 543, 543, 561, 548, 523, 511, 499, 498, 
514, 506, 585, 636, null, null, null, null, null, null, null, null, 1547, 1542, 1507, 1501, 1517, 1455, 1483, 1480, 1502, 1526, 1545, 1550, 1484, 1480, 1496, 1468, 1735, 1859, null, null, null, null, null, null, null, null, 838, 814, 796, 817, 802, 769, 776, 752, 792, 787, 773, 788, 765, 755, 758, 745, 807, 839, null, null, null, null, null, null, null, null, 291, 311, 309, 306, 308, 287, 288, 304, 326, 347, 337, 331, 314, 312, 317, 301, 322, 332, null, null, null, null, null, null, null, null, 669, 670, 664, 687, 650, 637, 642, 615, 630, 623, 
611, 629, 604, 597, 595, 582, 674, 704, null, null, null, null, null, null, null, null, 303, 296, 313, 288, 289, 266, 266, 273, 278, 277, 272, 275, 271, 269, 259, 258, 273, 299, null, null, null, null, null, null, null, null, 1053, 1043, 1040, 1013, 964, 931, 960, 940, 958, 950, 942, 980, 941, 919, 900, 886, 1040, 1123, null, null, null, null, null, null, null, null, 2262, 2185, 2165, 2170, 2150, 2068, 2033, 2011, 2086, 2099, 2090, 2130, 2060, 2084, 2098, 2093, 2473, 2649, null, null, null, null, null, null, null, null, 322, 315, 321, 313, 297, 292, 
296, 290, 293, 301, 306, 307, 297, 281, 301, 293, 318, 347, null, null, null, null, null, null, null, null, 362, 366, 327, 328, 383, 371, 382, 380, 406, 396, 376, 391, 353, 338, 333, 324, 382, 410, null, null, null, null, null, null, null, null, 644, 629, 622, 588, 556, 546, 552, 548, 565, 516, 500, 517, 509, 491, 489, 470, 531, 568, null, null, null, null, null, null, null, null, 492, 458, 473, 473, 451, 446, 457, 466, 475, 501, 483, 483, 481, 447, 453, 431, 456, 483, null, null, null, null, null, null, null, null, 283, 261, 
271, 269, 266, 265, 284, 282, 279, 277, 265, 263, 254, 252, 268, 259, 310, 327, null, null, null, null, null, null, null, null, 1854, 1879, 1900, 1865, 1851, 1812, 1855, 1820, 1812, 1838, 1804, 1840, 1847, 1809, 1844, 1796, 1988, 2127, null, null, null, null, null, null, null, null, 434, 414, 409, 434, 407, 398, 424, 449, 460, 462, 432, 420, 401, 395, 397, 379, 441, 487, null, null, null, null, null, null, null, null, 1079, 1034, 1059, 1021, 1022, 941, 926, 923, 952, 937, 914, 944, 897, 901, 912, 889, 939, 1032, null, null, null, null, null, null, 
null, null, 560, 565, 570, 542, 536, 541, 560, 529, 563, 560, 555, 553, 526, 521, 522, 503, 578, 619, null, null, null, null, null, null, null, null, 334, 320, 344, 352, 366, 361, 364, 353, 353, 344, 313, 343, 321, 308, 318, 307, 339, 351, null, null, null, null, null, null, null, null, 829, 814, 827, 787, 781, 730, 724, 724, 695, 689, 672, 678, 646, 629, 657, 629, 705, 731, null, null, null, null, null, null, null, null, 566, 528, 543, 537, 528, 516, 501, 526, 523, 505, 507, 500, 483, 469, 483, 469, 528, 547, null, null, 
null, null, null, null, null, null, 262, 261, 252, 271, 254, 252, 243, 262, 270, 286, 261, 261, 261, 262, 267, 266, 273, 297, null, null, null, null, null, null, null, null, 611, 609, 601, 559, 553, 541, 526, 504, 559, 551, 552, 565, 544, 537, 544, 537, 582, 641, null, null, null, null, null, null, null, null, 688, 663, 664, 661, 645, 635, 625, 637, 646, 633, 617, 651, 628, 609, 596, 578, 665, 720, null, null, null, null, null, null, null, null, 231, 240, 222, 204, 201, 199, 213, 205, 206, 210, 215, 215, 215, 214, 215, 217, 
228, 230, null, null, null, null, null, null, null, null, 1594, 1543, 1611, 1556, 1543, 1471, 1479, 1438, 1520, 1485, 1457, 1463, 1448, 1414, 1428, 1379, 1573, 1680, null, null, null, null, null, null, null, null, 511, 517, 499, 470, 390, 376, 363, 373, 368, 391, 370, 371, 343, 346, 331, 332, 375, 391, null, null, null, null, null, null, null, null, 6365, 6272, 6276, 6354, 6492, 6383, 6632, 6545, 6686, 6686, 6672, 6829, 6614, 6511, 6679, 6539, 7543, 7984, null, null, null, null, null, null, null, null, 240, 226, 229, 218, 214, 194, 206, 197, 201, 196, 190, 194, 
190, 191, 178, 178, 203, 214, null, null, null, null, null, null, null, null, 843, 811, 806, 826, 793, 776, 801, 806, 854, 830, 809, 816, 789, 766, 794, 807, 849, 897, null, null, null, null, null, null, null, null, 160, 157, 157, 154, 147, 142, 140, 136, 135, 137, 142, 138, 138, 136, 141, 142, 157, 158, null, null, null, null, null, 32741, 35990, 37360, 39232, 38244, 40051, 44625, 50376, 51193, 55201, 54761, 56317, 53513, 53049, 57004, 53048, 52699, 56842, 53690, 63020, 67937, null, null, null, null, null, 17758, 19207, 19308, 19766, 19096, 19543, 19686, 19792, 19316, 19504, 19283, 
19774, 19610, 19493, 19783, 19358, 19159, 19668, 19253, 22594, 24106, null, null, null, null, null, 10144, 10846, 10732, 10861, 10629, 10584, 10519, 10470, 10269, 10438, 10601, 10644, 10358, 10255, 10436, 10173, 10034, 10207, 9900, 11587, 12218, null, null, null, null, null, 8368, 8895, 8823, 8925, 8661, 8789, 8684, 8708, 8562, 8699, 8634, 8728, 8683, 8609, 8871, 8673, 8662, 8983, 8665, 10569, 11233, null, null, null, null, null, 4569, 4920, 4957, 4928, 4682, 4802, 4836, 4925, 4744, 4618, 4574, 4544, 4482, 4395, 4406, 4280, 4131, 4140, 4045, 4920, 5177, null, null, null, null, null, 11608, 12326, 12305, 12452, 11992, 12172, 11878, 
11790, 11149, 11230, 11313, 11472, 11241, 11159, 11212, 10803, 10657, 10865, 10467, 12022, 12665, null, null, null, null, null, 6739, 7271, 7166, 7201, 6895, 7022, 6790, 6735, 6511, 6511, 6495, 6629, 6592, 6574, 6662, 6509, 6388, 6425, 6238, 7026, 7366, null, null, null, null, null, 8629, 9156, 9205, 9290, 8990, 9035, 8832, 8837, 8660, 8611, 8452, 8622, 8503, 8502, 8597, 8393, 8223, 8390, 8109, 9181, 9689, null, null, null, null, null, 7377, 7863, 7824, 7795, 7704, 7696, 7709, 7635, 7448, 7471, 7410, 7658, 7683, 7588, 7701, 7536, 7537, 7581, 7464, 8315, 8732, null, null, null, null, null, 6830, 7288, 7338, 
7420, 7161, 7230, 7132, 7086, 6899, 7019, 6954, 7079, 7093, 6989, 7152, 6920, 6821, 6969, 6907, 7793, 8254, null, null, null, null, null, 19716, 21280, 21577, 22013, 21966, 22152, 22367, 22907, 22393, 23042, 22886, 23678, 23813, 23867, 24290, 23571, 23482, 24268, 23746, 27193, 29115, null, null, null, null, null, 9124, 9832, 9858, 9933, 9705, 9815, 9684, 9691, 9453, 9715, 9744, 10152, 10043, 9879, 9921, 9549, 9400, 9597, 9289, 10726, 11350, null, null, null, null, null, 9233, 9921, 9899, 10000, 9736, 9840, 9810, 9706, 9335, 9349, 9254, 9491, 9538, 9460, 9578, 9234, 9180, 9214, 9056, 10540, 11143, null, null, null, null, 
null, 17086, 18419, 18655, 18918, 18394, 18943, 18750, 18666, 18182, 18544, 18393, 18821, 18731, 18412, 18742, 18185, 17827, 18150, 17724, 19963, 21241, null, null, null, null, null, null, null, null, 916, null, 869, 861, 866, 859, 878, 852, 875, 879, 854, 849, 828, 844, 870, 843, 1026, 1101, null, null, null, null, null, null, null, null, 987, null, 945, 977, 990, 986, 981, 928, 961, 948, 952, 967, 937, 918, 980, 956, 1202, 1287, null, null, null, null, null, null, null, null, 1495, null, 1525, 1583, 1641, 1596, 1649, 1649, 1703, 1754, 1752, 1790, 1769, 1711, 1732, 1736, 2000, 2124, 
null, null, null, null, null, null, null, null, 283, null, 272, 271, 281, 274, 273, 287, 284, 292, 289, 284, 287, 271, 288, 272, 324, 327, null, null, null, null, null, null, null, null, 2382, null, 2562, 2690, 2830, 2760, 2913, 2879, 2920, 2895, 2854, 2935, 2946, 2954, 3020, 2933, 3379, 3593, null, null, null, null, null, null, null, null, 266, null, 282, 277, 265, 255, 260, 259, 263, 270, 271, 266, 258, 241, 233, 233, 259, 279, null, null, null, null, null, null, null, null, 326, null, 327, 327, 326, 306, 310, 305, 300, 304, 297, 295, 288, 294, 
301, 314, 356, 395, null, null, null, null, null, null, null, null, 470, null, 455, 447, 442, 422, 438, 420, 433, 422, 410, 424, 422, 426, 429, 413, 529, 532, null, null, null, null, null, null, null, null, 1915, null, 1821, 1873, 1853, 1813, 1790, 1741, 1816, 1792, 1780, 1794, 1734, 1699, 1703, 1687, 1990, 2093, null, null, null, null, null, null, null, null, 1219, null, 1136, 1145, 1142, 1125, 1130, 1124, 1100, 1091, 1102, 1114, 1116, 1101, 1114, 1052, 1204, 1261, null, null, null, null, null, null, null, null, 422, null, 419, 410, 398, 377, 372, 351, 381, 366, 
371, 377, 367, 364, 377, 372, 447, 469, null, null, null, null, null, null, null, null, 720, null, 705, 675, 683, 662, 680, 689, 698, 668, 662, 663, 635, 633, 647, 643, 779, 799, null, null, null, null, null, null, null, null, 246, null, 255, 269, 262, 257, 270, 258, 255, 241, 254, 251, 233, 249, 246, 238, 345, 367, null, null, null, null, null, null, null, null, 691, null, 668, 666, 648, 592, 576, 576, 616, 598, 597, 600, 577, 583, 615, 600, 739, 769, null, null, null, null, null, null, null, null, 1334, null, 1264, 1277, 1260, 1233, 
1220, 1211, 1254, 1259, 1238, 1298, 1249, 1248, 1305, 1285, 1552, 1685, null, null, null, null, null, null, null, null, 227, null, 220, 223, 217, 204, 206, 215, 222, 208, 200, 200, 190, 177, 199, 200, 231, 267, null, null, null, null, null, null, null, null, 386, null, 368, 344, 361, 362, 353, 347, 344, 329, 335, 348, 346, 350, 369, 355, 410, 445, null, null, null, null, null, null, null, null, 521, null, 493, 467, 470, 449, 442, 448, 458, 457, 459, 465, 439, 445, 462, 475, 519, 557, null, null, null, null, null, null, null, null, 511, null, 
541, 515, 540, 513, 514, 497, 514, 498, 514, 514, 503, 487, 516, 506, 554, 598, null, null, null, null, null, null, null, null, 1154, null, 1141, 1137, 1107, 1106, 1111, 1097, 1145, 1111, 1082, 1076, 1047, 1023, 1044, 1021, 1225, 1335, null, null, null, null, null, null, null, null, 813, null, 818, 779, 763, 740, 711, 707, 713, 713, 710, 740, 702, 688, 696, 662, 753, 831, null, null, null, null, null, null, null, null, 1150, null, 1166, 1222, 1225, 1225, 1251, 1237, 1285, 1287, 1297, 1320, 1293, 1271, 1320, 1265, 1446, 1572, null, null, null, null, null, null, 
null, null, 310, null, 292, 290, 285, 282, 274, 286, 286, 290, 290, 269, 256, 259, 272, 277, 331, 346, null, null, null, null, null, null, null, null, 560, null, 547, 519, 501, 488, 468, 470, 483, 490, 472, 485, 484, 486, 485, 485, 506, 550, null, null, null, null, null, null, null, null, 343, null, 337, 333, 323, 311, 310, 322, 334, 313, 315, 319, 321, 305, 309, 295, 344, 356, null, null, null, null, null, null, null, null, 119, null, 115, 109, 113, 119, 124, 128, 131, 135, 136, 140, 131, 132, 136, 135, 144, 168, null, null, 
null, null, null, null, null, null, 187, null, 175, 163, 158, 161, 169, 174, 172, 175, 173, 166, 176, 175, 169, 159, 180, 188, null, null, null, null, null, null, null, null, 3430, null, 3364, 3422, 3515, 3430, 3521, 3578, 3617, 3497, 3468, 3532, 3451, 3439, 3515, 3425, 4003, 4233, null, null, null, null, null, null, null, null, 705, null, 703, 696, 683, 649, 667, 684, 723, 723, 708, 713, 676, 665, 689, 670, 806, 841, null, null, null, null, null, null, null, null, 254, null, 254, 256, 236, 234, 228, 215, 222, 225, 220, 214, 194, 192, 201, 203, 
220, 240, null, null, null, null, null, null, null, null, 752, null, 756, 727, 711, 713, 714, 704, 684, 690, 667, 697, 683, 665, 682, 654, 706, 740, null, null, null, null, null, null, null, null, 236, null, 219, 213, 210, 215, 216, 220, 218, 215, 215, 208, 206, 197, 203, 200, 244, 255, null, null, null, null, null, null, null, null, 252, null, 249, 232, 230, 236, 237, 240, 230, 210, 213, 222, 205, 211, 198, 195, 229, 254, null, null, null, null, null, null, null, null, 926, null, 921, 902, 872, 838, 819, 837, 843, 827, 825, 869, 
835, 791, 809, 780, 914, 957, null, null, null, null, null, null, null, null, 631, null, 588, 564, 549, 528, 548, 577, 566, 506, 503, 519, 535, 529, 537, 513, 587, 624, null, null, null, null, null, null, null, null, 294, null, 279, 283, 270, 272, 266, 269, 267, 263, 284, 275, 267, 277, 270, 268, 321, 346, null, null, null, null, null, null, null, null, 685, null, 644, 658, 624, 614, 606, 639, 629, 650, 629, 652, 640, 617, 604, 570, 684, 708, null, null, null, null, null, null, null, null, 1303, null, 1233, 1226, 1228, 1225, 1267, 1256, 
1291, 1271, 1274, 1278, 1227, 1203, 1229, 1185, 1346, 1430, null, null, null, null, null, null, null, null, 231, null, 217, 202, 200, 189, 194, 202, 213, 200, 203, 209, 211, 204, 208, 197, 245, 248, null, null, null, null, null, null, null, null, 374, null, 373, 368, 368, 377, 384, 384, 372, 362, 342, 342, 323, 320, 337, 325, 402, 420, null, null, null, null, null, null, null, null, 172, null, 176, 169, 170, 162, 176, 183, 177, 159, 158, 150, 145, 151, 153, 150, 228, 246, null, null, null, null, null, null, null, null, 283, null, 279, 283, 
301, 287, 285, 303, 285, 259, 246, 253, 255, 259, 262, 262, 274, 288, null, null, null, null, null, null, null, null, 146, null, 154, 155, 145, 139, 141, 136, 135, 126, 127, 137, 144, 139, 141, 144, 198, 200, null, null, null, null, null, null, null, null, 146, null, 142, 139, 144, 142, 128, 122, 123, 135, 141, 146, 133, 138, 138, 135, 159, 169, null, null, null, null, null, null, null, null, 609, null, 565, 532, 526, 490, 481, 458, 471, 477, 473, 500, 479, 491, 494, 478, 549, 541, null, null, null, null, null, null, null, null, 
148, null, 138, 124, 120, 124, 132, 136, 132, 134, 125, 121, 119, 121, 135, 134, 163, 158, null, null, null, null, null, null, null, null, 183, null, 163, 161, 157, 163, 162, 157, 160, 162, 159, 153, 158, 166, 167, 182, 179, 200, null, null, null, null, null, null, null, null, 801, null, 765, 764, 731, 724, 735, 714, 706, 704, 686, 715, 686, 682, 697, 687, 888, 940, null, null, null, null, null, null, null, null, 251, null, 257, 242, 236, 227, 238, 231, 235, 246, 242, 246, 241, 245, 237, 251, 307, 318, null, null, null, null, 
null, null, null, null, 128, null, 128, 111, 119, 121, 121, 116, 119, 117, 109, 106, 113, 112, 104, 102, 114, 128, null, null, null, null, null, null, null, null, 624, null, 636, 609, 592, 566, 587, 595, 616, 621, 632, 638, 622, 601, 625, 628, 823, 891, null, null, null, null, null, null, null, null, 3798, null, 3831, 3892, 3967, 3987, 4109, 4102, 4165, 4061, 4036, 4216, 4100, 4073, 4299, 4038, 5012, 5390, null, null, null, null, null, null, null, null, 253, null, 246, 248, 253, 252, 255, 251, 249, 267, 261, 257, 248, 257, 280, 263, 319, 337, 
null, null, null, null, null, null, null, null, 592, null, 606, 583, 585, 562, 550, 549, 566, 543, 568, 553, 570, 557, 577, 561, 605, 635, null, null, null, null, null, null, null, null, 232, null, 210, 221, 219, 218, 214, 202, 209, 215, 207, 235, 226, 228, 247, 243, 274, 300, null, null, null, null, null, null, null, null, 231, null, 227, 215, 218, 210, 212, 217, 213, 213, 207, 213, 225, 221, 222, 218, 243, 276, null, null, null, null, null, null, null, null, 375, null, 364, 352, 335, 321, 311, 315, 311, 332, 337, 325, 319, 337, 
321, 310, 387, 412, null, null, null, null, null, null, null, null, 554, null, 511, 491, 506, 455, 464, 469, 453, 456, 426, 447, 434, 433, 440, 435, 547, 538, null, null, null, null, null, null, null, null, 218, null, 199, 193, 185, 176, 181, 161, 163, 159, 155, 160, 161, 149, 154, 151, 169, 181, null, null, null, null, null, null, null, null, 849, null, 776, 739, 759, 706, 685, 663, 685, 675, 676, 672, 650, 640, 640, 614, 682, 759, null, null, null, null, null, null, null, null, 1932, null, 1951, 2048, 2158, 2092, 2032, 2025, 2014, 1935, 
1899, 1919, 1878, 1805, 1789, 1737, 2131, 2171, null, null, null, null, null, null, null, null, 155, null, 156, 160, 135, 130, 118, 120, 118, 125, 112, 109, 104, 101, 107, 95, 147, 164, null, null, null, null, null, null, null, null, 522, null, 491, 514, 531, 522, 519, 495, 478, 490, 463, 452, 428, 412, 412, 416, 465, 480, null, null, null, null, null, null, null, null, 393, null, 382, 362, 368, 358, 346, 364, 345, 350, 338, 356, 352, 341, 338, 327, 382, 425, null, null, null, null, null, null, null, null, 859, null, 847, 820, 789, 760, 
737, 746, 741, 748, 752, 738, 707, 683, 700, 705, 944, 997, null, null, null, null, null, null, null, null, 214, null, 198, 184, 201, 176, 176, 180, 169, 149, 155, 161, 162, 158, 159, 164, 216, 231, null, null, null, null, null, null, null, null, 1176, null, 1127, 1089, 1119, 1048, 1048, 1046, 1090, 1097, 1073, 1062, 1025, 972, 1003, 945, 1210, 1264, null, null, null, null, null, null, null, null, 1178, null, 1177, 1116, 1113, 1079, 1065, 1047, 1073, 1068, 1097, 1088, 1060, 1026, 1026, 998, 1182, 1248, null, null, null, null, null, null, null, null, 514, null, 
484, 479, 453, 440, 433, 435, 434, 430, 414, 431, 420, 415, 433, 414, 512, 553, null, null, null, null, null, null, null, null, 950, null, 909, 869, 881, 831, 841, 863, 865, 867, 844, 861, 829, 827, 867, 851, 921, 990, null, null, null, null, null, null, null, null, 535, null, 519, 517, 499, 469, 475, 524, 529, 512, 537, 551, 502, 484, 492, 450, 498, 517, null, null, null, null, null, null, null, null, 651, null, 684, 661, 650, 640, 657, 687, 666, 622, 614, 609, 590, 582, 599, 563, 654, 673, null, null, null, null, null, null, 
null, null, 351, null, 346, 350, 346, 344, 340, 344, 361, 367, 372, 361, 358, 376, 368, 353, 366, 375, null, null, null, null, null, null, null, null, 1162, null, 1102, 1114, 1082, 1008, 1079, 1167, 1126, 1103, 1073, 1117, 1059, 1084, 1081, 1059, 1181, 1269, null, null, null, null, null, null, null, null, 157, null, 142, 144, 141, 134, 146, 143, 134, 119, 123, 123, 111, 112, 126, 117, 138, 157, null, null, null, null, null, null, null, null, 517, null, 506, 489, 496, 463, 455, 445, 450, 461, 453, 451, 463, 468, 490, 490, 496, 520, null, null, 
null, null, null, null, null, null, 457, null, 431, 399, 389, 384, 372, 370, 372, 351, 352, 344, 341, 356, 366, 348, 380, 384, null, null, null, null, null, null, null, null, 1828, null, 1851, 1824, 1842, 1691, 1686, 1657, 1683, 1659, 1623, 1601, 1556, 1537, 1561, 1512, 1645, 1742, null, null, null, null, null, null, null, null, 2045, null, 1993, 1999, 1943, 1855, 1830, 1774, 1865, 1824, 1810, 1837, 1762, 1716, 1734, 1651, 2005, 2085, null, null, null, null, null, null, null, null, 313, null, 300, 272, 265, 242, 243, 259, 268, 246, 233, 225, 226, 219, 216, 224, 
253, 270, null, null, null, null, null, null, null, null, 404, null, 403, 372, 370, 345, 384, 372, 387, 366, 386, 390, 339, 325, 344, 328, 365, 387, null, null, null, null, null, null, null, null, 1089, null, 1023, 982, 963, 940, 923, 918, 914, 894, 885, 891, 853, 827, 832, 821, 982, 1005, null, null, null, null, null, null, null, null, 244, null, 226, 214, 230, 217, 213, 220, 224, 241, 234, 235, 232, 235, 231, 220, 241, 252, null, null, null, null, null, null, null, null, 1064, null, 1010, 981, 973, 937, 931, 912, 909, 909, 902, 905, 
839, 846, 846, 835, 911, 969, null, null, null, null, null, null, null, null, 374, null, 362, 336, 328, 319, 311, 304, 324, 319, 316, 327, 325, 313, 316, 316, 355, 386, null, null, null, null, null, null, null, null, 2564, null, 2619, 2559, 2558, 2486, 2557, 2557, 2624, 2600, 2632, 2670, 2653, 2595, 2627, 2558, 2812, 2887, null, null, null, null, null, null, null, null, 421, null, 375, 370, 373, 338, 315, 322, 337, 338, 324, 332, 331, 335, 325, 307, 366, 402, null, null, null, null, null, null, null, null, 423, null, 401, 384, 377, 365, 341, 354, 
355, 343, 338, 335, 340, 324, 335, 326, 370, 400, null, null, null, null, null, null, null, null, 294, null, 287, 281, 267, 253, 245, 246, 259, 256, 256, 254, 251, 243, 243, 239, 280, 301, null, null, null, null, null, null, null, null, 533, null, 527, 491, 486, 476, 488, 488, 505, 516, 508, 523, 512, 505, 512, 466, 540, 576, null, null, null, null, null, null, null, null, 195, null, 192, 192, 180, 180, 187, 174, 178, 176, 179, 190, 173, 165, 158, 150, 169, 188, null, null, null, null, null, null, null, null, 190, null, 188, 173, 
184, 177, 169, 173, 170, 167, 178, 173, 168, 164, 171, 156, 177, 186, null, null, null, null, null, null, null, null, 277, null, 282, 282, 263, 254, 263, 270, 267, 247, 247, 243, 237, 229, 224, 210, 264, 304, null, null, null, null, null, null, null, null, 402, null, 412, 411, 408, 397, 398, 382, 401, 388, 379, 381, 376, 368, 366, 355, 375, 387, null, null, null, null, null, null, null, null, 275, null, 274, 275, 260, 256, 255, 243, 243, 222, 231, 237, 211, 212, 228, 216, 238, 254, null, null, null, null, null, null, null, null, 
2934, null, 2900, 2888, 2947, 2967, 2960, 2913, 2977, 2994, 2935, 2955, 2897, 2856, 2956, 2855, 3192, 3340, null, null, null, null, null, null, null, null, 309, null, 285, 285, 256, 258, 272, 269, 281, 276, 279, 282, 259, 262, 275, 269, 304, 298, null, null, null, null, null, null, null, null, 735, null, 729, 707, 714, 716, 706, 677, 665, 660, 660, 658, 675, 653, 667, 658, 725, 771, null, null, null, null, null, null, null, null, 353, null, 328, 312, 289, 299, 302, 297, 282, 279, 276, 282, 272, 286, 300, 293, 334, 357, null, null, null, null, 
null, null, null, null, 1041, null, 967, 925, 974, 920, 899, 865, 907, 900, 900, 911, 898, 871, 863, 835, 1001, 1060, null, null, null, null, null, null, null, null, 216, null, 205, 201, 196, 189, 199, 198, 184, 175, 197, 203, 194, 189, 184, 177, 177, 181, null, null, null, null, null, null, null, null, 220, null, 210, 207, 223, 205, 209, 215, 226, 221, 217, 223, 212, 213, 208, 205, 222, 242, null, null, null, null, null, null, null, null, 230, null, 233, 229, 213, 212, 207, 214, 223, 224, 227, 233, 223, 224, 224, 222, 262, 282, 
null, null, null, null, null, null, null, null, 503, null, 486, 470, 478, 463, 447, 426, 429, 422, 421, 421, 420, 428, 414, 401, 468, 501, null, null, null, null, null, null, null, null, 1084, null, 1055, 1026, 983, 927, 906, 886, 923, 881, 891, 953, 918, 866, 891, 847, 953, 1013, null, null, null, null, null, null, null, null, 521, null, 481, 441, 449, 420, 419, 424, 444, 447, 464, 442, 433, 402, 419, 410, 489, 513, null, null, null, null, null, null, null, null, 238, null, 251, 258, 254, 251, 224, 226, 223, 221, 225, 228, 221, 224, 
217, 219, 259, 276, null, null, null, null, null, null, null, null, 326, null, 320, 319, 318, 306, 320, 313, 317, 313, 306, 312, 301, 290, 299, 297, 333, 363, null, null, null, null, null, null, null, null, 217, null, 225, 221, 228, 216, 204, 195, 206, 222, 213, 224, 220, 222, 225, 218, 245, 250, null, null, null, null, null, null, null, null, 1261, null, 1228, 1231, 1209, 1231, 1243, 1249, 1270, 1260, 1234, 1255, 1232, 1229, 1225, 1209, 1324, 1352, null, null, null, null, null, null, null, null, 114, null, 107, 93, 87, 91, 90, 88, 85, 107, 
101, 106, 106, 98, 99, 94, 95, 107, null, null, null, null, null, null, null, null, 320, null, 309, 307, 301, 287, 287, 290, 299, 305, 301, 305, 295, 305, 313, 307, 323, 336, null, null, null, null, null, null, null, null, 377, null, 386, 391, 385, 375, 369, 370, 373, 394, 387, 403, 393, 393, 411, 399, 433, 442, null, null, null, null, null, null, null, null, 286, null, 290, 283, 276, 270, 275, 267, 275, 265, 276, 284, 279, 283, 287, 283, 304, 316, null, null, null, null, null, null, null, null, 2363, null, 2343, 2391, 2400, 2338, 
2388, 2330, 2428, 2430, 2396, 2433, 2351, 2375, 2352, 2323, 2639, 2764, null, null, null, null, null, null, null, null, 249, null, 236, 238, 223, 219, 223, 214, 228, 243, 239, 249, 244, 242, 245, 237, 265, 291, null, null, null, null, null, null, null, null, 305, null, 292, 279, 278, 270, 252, 270, 283, 286, 293, 307, 305, 314, 319, 320, 351, 386, null, null, null, null, null, null, null, null, 426, null, 427, 431, 424, 410, 417, 435, 444, 440, 438, 412, 409, 414, 413, 406, 470, 500, null, null, null, null, null, null, null, null, 416, null, 
405, 401, 398, 382, 385, 373, 389, 378, 379, 389, 382, 371, 391, 383, 425, 437, null, null, null, null, null, null, null, null, 457, null, 464, 462, 457, 428, 429, 434, 464, 455, 445, 437, 436, 431, 432, 415, 460, 491, null, null, null, null, null, null, null, null, 440, null, 413, 404, 397, 374, 365, 356, 374, 364, 355, 357, 362, 346, 353, 354, 389, 421, null, null, null, null, null, null, null, null, 209, null, 218, 225, 220, 229, 229, 221, 221, 221, 227, 222, 229, 227, 233, 234, 258, 269, null, null, null, null, null, null, 
null, null, 732, null, 648, 682, 681, 698, 701, 674, 703, 673, 672, 716, 708, 700, 694, 705, 807, 831, null, null, null, null, null, null, null, null, 257, null, 259, 236, 236, 227, 240, 225, 222, 222, 226, 242, 242, 234, 226, 226, 254, 285, null, null, null, null, null, null, null, null, 313, null, 292, 289, 298, 278, 275, 278, 277, 279, 251, 256, 263, 271, 269, 266, 295, 313, null, null, null, null, null, null, null, null, 1440, null, 1412, 1391, 1407, 1401, 1402, 1411, 1448, 1445, 1423, 1456, 1421, 1374, 1427, 1406, 1687, 1744, null, null, 
null, null, null, null, null, null, 287, null, 303, 293, 296, 274, 289, 281, 292, 311, 305, 303, 289, 279, 292, 284, 324, 328, null, null, null, null, null, null, null, null, 169, null, 174, 164, 153, 150, 157, 156, 171, 177, 174, 176, 164, 166, 162, 168, 156, 176, null, null, null, null, null, null, null, null, 264, null, 272, 269, 254, 245, 250, 244, 232, 251, 247, 241, 239, 244, 252, 254, 272, 297, null, null, null, null, null, null, null, null, 134, null, 131, 118, 126, 123, 125, 117, 118, 114, 114, 130, 127, 121, 124, 124, 
117, 120, null, null, null, null, null, null, null, null, 688, null, 650, 633, 650, 603, 628, 603, 619, 641, 618, 638, 598, 598, 623, 620, 682, 794, null, null, null, null, null, null, null, null, 275, null, 258, 261, 266, 248, 251, 240, 248, 245, 236, 243, 243, 239, 239, 233, 256, 281, null, null, null, null, null, null, null, null, 189, null, 179, 170, 166, 176, 173, 179, 183, 178, 183, 177, 158, 156, 165, 166, 199, 198, null, null, null, null, null, null, null, null, 1220, null, 1234, 1213, 1171, 1122, 1166, 1160, 1170, 1167, 1180, 1182, 
1124, 1090, 1116, 1105, 1219, 1296, null, null, null, null, null, null, null, null, 528, null, 505, 507, 500, 504, 517, 527, 549, 536, 517, 531, 516, 537, 539, 519, 588, 603, null, null, null, null, null, null, null, null, 715, null, 695, 681, 662, 621, 616, 638, 626, 633, 616, 639, 599, 585, 608, 597, 679, 719, null, null, null, null, null, null, null, null, 842, null, 813, 796, 809, 780, 801, 782, 783, 776, 771, 758, 728, 733, 760, 743, 883, 931, null, null, null, null, null, null, null, null, 692, null, 676, 690, 671, 655, 650, 629, 
645, 648, 637, 616, 617, 610, 635, 625, 677, 715, null, null, null, null, null, null, null, null, 10370, null, 10488, 10774, 11256, 11097, 11547, 11465, 11929, 11979, 12109, 12540, 12058, 12054, 12541, 12163, 14345, 15426, null, null, null, null, null, null, null, null, 990, null, 1009, 1023, 1007, 973, 993, 991, 1031, 1074, 1071, 1068, 1016, 1008, 1044, 1033, 1123, 1159, null, null, null, null, null, null, null, null, 196, null, 213, 213, 221, 215, 204, 187, 202, 200, 202, 202, 185, 192, 203, 195, 223, 244, null, null, null, null, null, null, null, null, 1075, null, 1110, 1028, 
1053, 996, 1046, 1031, 1074, 1068, 1075, 1073, 1049, 1009, 1002, 983, 1031, 1114, null, null, null, null, null, null, null, null, 458, null, 447, 441, 465, 443, 433, 439, 454, 454, 446, 445, 446, 470, 466, 479, 502, 527, null, null, null, null, null, null, null, null, 318, null, 331, 328, 329, 322, 327, 340, 348, 352, 351, 358, 335, 340, 337, 348, 416, 444, null, null, null, null, null, null, null, null, 344, null, 368, 367, 387, 368, 370, 376, 385, 393, 385, 368, 366, 371, 405, 408, 459, 513, null, null, null, null, null, null, null, null, 
711, null, 706, 728, 747, 752, 761, 756, 787, 802, 772, 767, 760, 757, 788, 769, 801, 836, null, null, null, null, null, null, null, null, 320, null, 314, 304, 298, 294, 296, 297, 308, 320, 296, 298, 300, 304, 297, 304, 325, 349, null, null, null, null, null, null, null, null, 295, null, 287, 279, 277, 255, 266, 249, 265, 264, 272, 268, 263, 277, 273, 271, 289, 318, null, null, null, null, null, null, null, null, 182, null, 176, 179, 185, 181, 189, 184, 174, 170, 178, 176, 188, 182, 181, 195, 220, 236, null, null, null, null, 
null, null, null, null, 348, null, 346, 362, 360, 353, 351, 346, 350, 352, 335, 316, 315, 318, 324, 321, 438, 451, null, null, null, null, null, null, null, null, 279, null, 292, 287, 273, 267, 274, 265, 266, 273, 285, 294, 288, 287, 307, 311, 337, 373, null, null, null, null, null, null, null, null, 980, null, 1029, 1054, 1055, 1079, 1083, 1085, 1102, 1113, 1139, 1160, 1153, 1131, 1161, 1115, 1257, 1396, null, null, null, null, null, null, null, null, 485, null, 480, 481, 455, 438, 432, 460, 481, 473, 480, 453, 457, 439, 438, 442, 501, 529, 
null, null, null, null, null, null, null, null, 547, null, 539, 520, 537, 504, 518, 518, 523, 516, 524, 539, 538, 526, 554, 547, 587, 615, null, null, null, null, null, null, null, null, 694, null, 701, 661, 692, 652, 692, 671, 695, 681, 672, 697, 671, 677, 682, 661, 733, 759, null, null, null, null, null, null, null, null, 1420, null, 1375, 1405, 1378, 1329, 1357, 1358, 1397, 1437, 1398, 1426, 1386, 1357, 1414, 1363, 1534, 1616, null, null, null, null, null, null, null, null, 467, null, 452, 447, 452, 440, 452, 457, 479, 468, 469, 468, 452, 440, 
456, 470, 512, 564, null, null, null, null, null, null, null, null, 483, null, 477, 468, 465, 444, 456, 455, 483, 487, 500, 494, 493, 481, 492, 469, 529, 561, null, null, null, null, null, null, null, null, 623, null, 604, 602, 600, 574, 578, 620, 660, 624, 600, 571, 537, 542, 537, 523, 619, 609, null, null, null, null, null, null, null, null, 121, null, 115, 122, 118, 117, 117, 139, 136, 125, 117, 115, 118, 113, 108, 107, 120, 116, null, null, null, null, null, null, null, null, 230, null, 222, 198, 206, 189, 183, 186, 185, 197, 
202, 207, 187, 184, 192, 185, 202, 217, null, null, null, null, null, null, null, null, 338, null, 317, 320, 327, 301, 300, 298, 300, 301, 306, 300, 295, 301, 291, 292, 312, 334, null, null, null, null, null, null, null, null, 210, null, 206, 196, 194, 208, 207, 205, 221, 214, 195, 208, 203, 201, 217, 215, 239, 247, null, null, null, null, null, null, null, null, 3074, null, 3150, 3113, 3164, 3113, 3288, 3250, 3409, 3435, 3382, 3441, 3324, 3283, 3404, 3271, 3948, 4261, null, null, null, null, null, null, null, null, 1516, null, 1514, 1510, 1482, 1456, 
1478, 1474, 1534, 1529, 1494, 1494, 1443, 1404, 1429, 1399, 1481, 1519, null, null, null, null, null, null, null, null, 1236, null, 1222, 1217, 1183, 1143, 1165, 1171, 1206, 1169, 1171, 1182, 1133, 1088, 1102, 1037, 1158, 1198, null, null, null, null, null, null, null, null, 292, null, 295, 284, 290, 284, 284, 275, 278, 284, 282, 281, 262, 257, 272, 267, 289, 317, null, null, null, null, null, null, null, null, 1090, null, 1033, 998, 989, 988, 1013, 998, 1048, 1016, 984, 975, 930, 939, 940, 913, 1148, 1233, null, null, null, null, null, null, null, null, 287, null, 
272, 271, 275, 249, 258, 278, 288, 274, 254, 262, 254, 248, 241, 237, 263, 296, null, null, null, null, null, null, null, null, 433, null, 388, 385, 398, 387, 388, 395, 404, 388, 392, 391, 370, 359, 372, 374, 418, 442, null, null, null, null, null, null, null, null, 275, null, 261, 260, 277, 251, 257, 252, 262, 259, 254, 243, 230, 228, 233, 230, 264, 278, null, null, null, null, null, null, null, null, 305, null, 310, 296, 290, 293, 301, 314, 317, 320, 308, 310, 310, 305, 318, 306, 350, 352, null, null, null, null, null, null, 
null, null, 1145, null, 1116, 1108, 1103, 1071, 1050, 1027, 1029, 1019, 1037, 1047, 995, 990, 978, 950, 1197, 1212, null, null, null, null, null, null, null, null, 337, null, 325, 321, 325, 314, 302, 301, 304, 321, 315, 318, 312, 322, 318, 312, 351, 357, null, null, null, null, null, null, null, null, 506, null, 466, 479, 462, 446, 452, 442, 446, 462, 453, 466, 449, 421, 430, 419, 469, 503, null, null, null, null, null, null, null, null, 588, null, 580, 573, 572, 550, 543, 543, 561, 548, 523, 511, 499, 498, 514, 506, 585, 636, null, null, 
null, null, null, null, null, null, 1518, null, 1506, 1500, 1517, 1455, 1483, 1480, 1502, 1526, 1545, 1550, 1484, 1480, 1496, 1468, 1735, 1859, null, null, null, null, null, null, null, null, 825, null, 795, 816, 801, 768, 775, 752, 792, 787, 773, 788, 765, 755, 758, 745, 807, 839, null, null, null, null, null, null, null, null, 285, null, 308, 306, 308, 287, 288, 304, 326, 347, 337, 331, 314, 312, 317, 301, 322, 332, null, null, null, null, null, null, null, null, 661, null, 662, 687, 650, 637, 642, 615, 630, 623, 611, 629, 604, 597, 595, 582, 
674, 704, null, null, null, null, null, null, null, null, 298, null, 312, 288, 289, 266, 266, 273, 278, 277, 272, 275, 271, 269, 259, 258, 273, 299, null, null, null, null, null, null, null, null, 1038, null, 1038, 1011, 964, 931, 959, 940, 958, 950, 942, 980, 941, 919, 900, 886, 1040, 1123, null, null, null, null, null, null, null, null, 2219, null, 2161, 2165, 2148, 2066, 2031, 2011, 2086, 2099, 2090, 2130, 2060, 2084, 2098, 2093, 2473, 2649, null, null, null, null, null, null, null, null, 317, null, 319, 311, 297, 292, 296, 290, 293, 301, 306, 307, 
297, 281, 301, 293, 318, 347, null, null, null, null, null, null, null, null, 359, null, 327, 327, 383, 371, 382, 380, 406, 396, 376, 391, 353, 338, 333, 324, 382, 410, null, null, null, null, null, null, null, null, 634, null, 622, 587, 556, 546, 552, 548, 565, 516, 500, 517, 509, 491, 489, 470, 531, 568, null, null, null, null, null, null, null, null, 484, null, 470, 472, 451, 445, 456, 466, 475, 501, 483, 483, 481, 447, 453, 431, 456, 483, null, null, null, null, null, null, null, null, 279, null, 270, 269, 266, 265, 284, 282, 
279, 277, 265, 263, 254, 252, 268, 259, 310, 327, null, null, null, null, null, null, null, null, 1824, null, 1894, 1860, 1849, 1811, 1854, 1820, 1812, 1838, 1804, 1840, 1847, 1809, 1844, 1796, 1988, 2127, null, null, null, null, null, null, null, null, 429, null, 409, 434, 406, 398, 424, 449, 460, 462, 432, 420, 401, 395, 397, 379, 441, 487, null, null, null, null, null, null, null, null, 1058, null, 1056, 1020, 1022, 941, 926, 923, 952, 937, 914, 944, 897, 901, 912, 889, 939, 1032, null, null, null, null, null, null, null, null, 556, null, 570, 541, 
534, 540, 558, 529, 563, 560, 555, 553, 526, 521, 522, 503, 578, 619, null, null, null, null, null, null, null, null, 329, null, 344, 352, 366, 361, 364, 353, 353, 344, 313, 343, 321, 308, 318, 307, 339, 351, null, null, null, null, null, null, null, null, 807, null, 827, 787, 781, 730, 723, 724, 695, 689, 672, 678, 646, 629, 657, 629, 705, 731, null, null, null, null, null, null, null, null, 563, null, 543, 537, 528, 516, 501, 526, 523, 505, 507, 500, 483, 469, 483, 469, 528, 547, null, null, null, null, null, null, null, null, 
258, null, 252, 271, 254, 252, 243, 262, 270, 286, 261, 261, 261, 262, 267, 266, 273, 297, null, null, null, null, null, null, null, null, 598, null, 598, 556, 552, 540, 524, 504, 559, 551, 552, 565, 544, 537, 544, 537, 582, 641, null, null, null, null, null, null, null, null, 676, null, 663, 661, 645, 635, 625, 637, 646, 633, 617, 651, 628, 609, 596, 578, 665, 720, null, null, null, null, null, null, null, null, 226, null, 222, 204, 201, 199, 213, 205, 206, 210, 215, 215, 215, 214, 215, 217, 228, 230, null, null, null, null, 
null, null, null, null, 1567, null, 1608, 1552, 1542, 1471, 1478, 1438, 1520, 1485, 1457, 1463, 1448, 1414, 1428, 1379, 1573, 1680, null, null, null, null, null, null, null, null, 506, null, 499, 470, 390, 376, 363, 373, 368, 391, 370, 371, 343, 346, 331, 332, 375, 391, null, null, null, null, null, null, null, null, 6230, null, 6260, 6342, 6489, 6381, 6631, 6545, 6686, 6686, 6672, 6829, 6614, 6511, 6679, 6539, 7543, 7984, null, null, null, null, null, null, null, null, 239, null, 228, 217, 214, 194, 206, 197, 201, 196, 190, 194, 190, 191, 178, 178, 203, 214, 
null, null, null, null, null, null, null, null, 822, null, 805, 826, 793, 776, 801, 806, 854, 830, 809, 816, 789, 766, 794, 807, 849, 897, null, null, null, null, null, null, null, null, 157, null, 157, 154, 147, 142, 140, 136, 135, 137, 142, 138, 138, 136, 141, 142, 157, 158, null, null, null, null, 5948, 5717, 5888, 6089, 6312, 6054, 6110, 6233, 6506, 6600, 6802, 6896, 6896, 6891, 6990, 7216, 7018, 6957, 7231, 7260, 10573, 11492, null, null, null, null, 3227, 3208, 3248, 3268, 3244, 3194, 3148, 3029, 2940, 2894, 2863, 2867, 2728, 2750, 2827, 2804, 2753, 2803, 
2824, 2849, 4264, 4408, null, null, null, null, 1672, 1584, 1614, 1710, 1664, 1676, 1606, 1579, 1560, 1509, 1520, 1501, 1502, 1542, 1514, 1487, 1451, 1425, 1436, 1444, 2222, 2366, null, null, null, null, 1531, 1450, 1433, 1477, 1501, 1508, 1451, 1384, 1323, 1311, 1264, 1248, 1296, 1339, 1312, 1280, 1264, 1289, 1330, 1336, 2101, 2173, null, null, null, null, 894, 817, 805, 826, 788, 778, 751, 709, 672, 638, 613, 624, 653, 640, 635, 640, 634, 637, 625, 610, 873, 918, null, null, null, null, 2052, 1883, 1896, 1959, 1959, 1991, 1838, 1726, 1733, 1607, 1525, 1517, 1582, 1603, 
1552, 1591, 1537, 1492, 1524, 1485, 2184, 2294, null, null, null, null, 1281, 1199, 1220, 1223, 1238, 1242, 1161, 1116, 1063, 973, 957, 938, 941, 951, 938, 961, 920, 936, 929, 942, 1393, 1441, null, null, null, null, 1566, 1467, 1468, 1516, 1550, 1550, 1482, 1427, 1386, 1356, 1325, 1358, 1375, 1345, 1376, 1399, 1369, 1319, 1308, 1305, 1975, 2072, null, null, null, null, 1409, 1335, 1403, 1415, 1415, 1399, 1382, 1309, 1298, 1218, 1212, 1221, 1223, 1198, 1213, 1244, 1215, 1220, 1248, 1165, 1827, 1937, null, null, null, null, 1228, 1216, 1209, 1226, 1228, 1264, 1210, 1149, 1134, 1123, 
1117, 1140, 1145, 1166, 1182, 1116, 1171, 1194, 1169, 1151, 1649, 1688, null, null, null, null, 3678, 3541, 3571, 3667, 3748, 3752, 3682, 3594, 3530, 3445, 3398, 3472, 3527, 3621, 3566, 3619, 3547, 3600, 3608, 3558, 5184, 5555, null, null, null, null, 1678, 1593, 1579, 1632, 1647, 1702, 1626, 1619, 1553, 1479, 1471, 1441, 1505, 1507, 1530, 1492, 1499, 1501, 1505, 1498, 2211, 2384, null, null, null, null, 1754, 1633, 1640, 1727, 1763, 1685, 1641, 1553, 1505, 1496, 1448, 1453, 1486, 1494, 1494, 1505, 1511, 1503, 1545, 1511, 2176, 2293, null, null, null, null, 2942, 2751, 2806, 2909, 2999, 3011, 
2851, 2716, 2680, 2544, 2493, 2571, 2655, 2634, 2655, 2663, 2579, 2621, 2588, 2602, 3909, 4203, null, null, null, null, null, null, null, null, 139, 140, 152, 136, 127, 124, 112, 115, 105, 106, 115, 118, 120, 108, 122, 113, 167, 163, null, null, null, null, null, null, null, null, 142, 143, 143, 141, 129, 129, 138, 135, 128, 129, 145, 137, 127, 122, 131, 129, 214, 226, null, null, null, null, null, null, null, null, 238, 242, 243, 249, 231, 223, 212, 204, 206, 209, 221, 223, 220, 228, 256, 249, 370, 383, null, null, null, null, null, null, 
null, null, 45, 38, 33, 32, 35, 39, 36, 36, 36, 38, 36, 38, 33, 39, 33, 29, 70, 72, null, null, null, null, null, null, null, null, 397, 387, 393, 389, 397, 363, 395, 408, 362, 373, 397, 383, 353, 344, 364, 365, 576, 621, null, null, null, null, null, null, null, null, 61, 58, 53, 48, 39, 43, 42, 44, 41, 47, 45, 48, 47, 52, 52, 54, 60, 68, null, null, null, null, null, null, null, null, 48, 43, 42, 39, 39, 39, 40, 38, 39, 37, 43, 38, 37, 34, 37, 35, 64, 58, null, null, 
null, null, null, null, null, null, 70, 70, 75, 73, 78, 82, 65, 59, 58, 57, 61, 63, 62, 64, 58, 57, 93, 90, null, null, null, null, null, null, null, null, 292, 283, 294, 271, 267, 256, 247, 268, 236, 223, 235, 236, 245, 247, 242, 211, 337, 345, null, null, null, null, null, null, null, null, 203, 213, 208, 186, 175, 178, 170, 161, 177, 189, 180, 183, 173, 174, 182, 192, 277, 286, null, null, null, null, null, null, null, null, 73, 71, 62, 63, 58, 65, 54, 58, 56, 55, 42, 50, 43, 47, 46, 53, 
78, 83, null, null, null, null, null, null, null, null, 115, 117, 102, 106, 97, 107, 98, 92, 103, 100, 104, 103, 110, 110, 104, 109, 144, 138, null, null, null, null, null, null, null, null, 58, 40, 40, 32, 43, 39, 36, 32, 40, 34, 33, 33, 34, 39, 42, 52, 45, 54, null, null, null, null, null, null, null, null, 115, 125, 113, 101, 89, 102, 118, 115, 108, 111, 104, 107, 106, 104, 98, 105, 158, 152, null, null, null, null, null, null, null, null, 234, 228, 234, 224, 217, 196, 207, 214, 199, 192, 213, 203, 
208, 220, 224, 212, 329, 333, null, null, null, null, null, null, null, null, 29, 38, 30, 31, 36, 31, 29, 30, 36, 39, 38, 42, 42, 47, 31, 33, 61, 54, null, null, null, null, null, null, null, null, 53, 54, 42, 56, 50, 54, 54, 53, 53, 43, 37, 47, 47, 45, 37, 43, 65, 64, null, null, null, null, null, null, null, null, 79, 96, 97, 92, 81, 75, 64, 71, 73, 78, 72, 67, 71, 73, 69, 71, 117, 132, null, null, null, null, null, null, null, null, 89, 75, 68, 82, 71, 79, 76, 82, 
66, 80, 72, 73, 72, 82, 81, 90, 126, 118, null, null, null, null, null, null, null, null, 199, 201, 197, 179, 172, 167, 162, 165, 148, 142, 152, 143, 136, 131, 130, 138, 187, 203, null, null, null, null, null, null, null, null, 150, 159, 137, 118, 115, 109, 110, 114, 111, 107, 111, 101, 101, 111, 110, 102, 152, 167, null, null, null, null, null, null, null, null, 193, 160, 178, 169, 197, 206, 211, 195, 169, 183, 182, 183, 180, 192, 179, 205, 258, 283, null, null, null, null, null, null, null, null, 39, 37, 42, 49, 
44, 48, 41, 39, 44, 39, 40, 48, 52, 49, 51, 53, 57, 57, null, null, null, null, null, null, null, null, 100, 100, 93, 96, 90, 77, 83, 78, 77, 75, 84, 81, 78, 77, 80, 82, 137, 145, null, null, null, null, null, null, null, null, 58, 51, 52, 43, 41, 40, 42, 42, 36, 43, 43, 38, 37, 42, 40, 45, 84, 77, null, null, null, null, null, null, null, null, 25, 25, 25, 24, 22, 23, 21, 19, 21, 21, 22, 18, 19, 22, 25, 22, 38, 36, null, null, null, null, null, null, null, null, 
30, 33, 30, 26, 30, 25, 31, 24, 23, 21, 22, 28, 18, 21, 20, 23, 38, 32, null, null, null, null, null, null, null, null, 529, 520, 537, 528, 518, 516, 510, 519, 508, 533, 526, 509, 503, 493, 492, 495, 757, 827, null, null, null, null, null, null, null, null, 90, 94, 84, 85, 80, 71, 77, 86, 79, 83, 92, 103, 109, 102, 90, 86, 136, 146, null, null, null, null, null, null, null, null, 44, 51, 53, 46, 47, 44, 44, 43, 43, 39, 38, 38, 42, 41, 40, 42, 59, 60, null, null, null, null, 
null, null, null, null, 129, 124, 109, 105, 97, 96, 92, 97, 102, 105, 110, 92, 92, 90, 83, 88, 145, 166, null, null, null, null, null, null, null, null, 37, 37, 30, 36, 37, 36, 37, 30, 34, 35, 33, 34, 35, 37, 40, 43, 28, 37, null, null, null, null, null, null, null, null, 49, 43, 40, 39, 41, 36, 35, 29, 41, 36, 30, 28, 31, 29, 31, 27, 38, 47, null, null, null, null, null, null, null, null, 130, 136, 124, 131, 129, 122, 122, 119, 129, 119, 122, 121, 130, 130, 132, 119, 184, 196, 
null, null, null, null, null, null, null, null, 98, 105, 105, 103, 102, 91, 91, 78, 85, 91, 91, 95, 83, 79, 81, 91, 104, 114, null, null, null, null, null, null, null, null, 49, 52, 38, 43, 52, 50, 49, 50, 44, 53, 37, 43, 45, 40, 40, 38, 72, 63, null, null, null, null, null, null, null, null, 90, 93, 89, 80, 79, 81, 79, 75, 83, 70, 74, 64, 61, 66, 68, 70, 149, 159, null, null, null, null, null, null, null, null, 203, 198, 186, 185, 186, 178, 187, 181, 172, 169, 161, 156, 146, 139, 
157, 161, 288, 271, null, null, null, null, null, null, null, null, 29, 26, 29, 19, 27, 25, 27, 32, 32, 32, 31, 26, 18, 23, 26, 29, 36, 47, null, null, null, null, null, null, null, null, 57, 65, 58, 56, 52, 56, 51, 47, 41, 55, 49, 49, 44, 45, 47, 46, 67, 68, null, null, null, null, null, null, null, null, 25, 29, 20, 20, 23, 19, 22, 21, 17, 31, 22, 25, 26, 22, 22, 17, 35, 42, null, null, null, null, null, null, null, null, 46, 48, 48, 47, 36, 37, 44, 46, 44, 45, 
50, 45, 42, 41, 38, 37, 57, 56, null, null, null, null, null, null, null, null, 29, 22, 26, 30, 24, 26, 22, 24, 25, 25, 26, 31, 26, 27, 29, 32, 29, 35, null, null, null, null, null, null, null, null, 28, 25, 20, 18, 15, 17, 17, 15, 16, 16, 17, 15, 19, 18, 19, 20, 29, 31, null, null, null, null, null, null, null, null, 112, 100, 93, 99, 89, 85, 76, 79, 74, 75, 77, 66, 71, 74, 75, 81, 136, 140, null, null, null, null, null, null, null, null, 37, 26, 31, 31, 33, 27, 
26, 21, 28, 28, 28, 29, 27, 24, 23, 26, 34, 41, null, null, null, null, null, null, null, null, 30, 28, 35, 31, 23, 22, 24, 28, 31, 28, 24, 28, 29, 33, 33, 28, 46, 39, null, null, null, null, null, null, null, null, 126, 124, 114, 94, 107, 102, 92, 93, 93, 95, 91, 84, 88, 94, 92, 90, 155, 176, null, null, null, null, null, null, null, null, 38, 43, 35, 36, 33, 35, 30, 35, 36, 38, 35, 33, 36, 33, 43, 36, 58, 66, null, null, null, null, null, null, null, null, 24, 18, 
20, 22, 17, 14, 19, 17, 14, 12, 18, 17, 14, 8, 18, 23, 32, 30, null, null, null, null, null, null, null, null, 105, 105, 115, 100, 97, 94, 89, 88, 93, 92, 87, 82, 88, 97, 91, 88, 182, 169, null, null, null, null, null, null, null, null, 648, 650, 622, 594, 578, 590, 574, 566, 586, 618, 595, 595, 588, 596, 603, 615, 947, 969, null, null, null, null, null, null, null, null, 50, 54, 50, 50, 49, 41, 42, 45, 45, 51, 50, 47, 36, 43, 38, 44, 60, 64, null, null, null, null, null, null, 
null, null, 109, 102, 94, 98, 91, 90, 93, 84, 76, 88, 83, 77, 70, 73, 80, 77, 148, 161, null, null, null, null, null, null, null, null, 29, 30, 37, 35, 24, 24, 21, 27, 30, 31, 29, 31, 23, 26, 32, 31, 62, 65, null, null, null, null, null, null, null, null, 39, 44, 40, 37, 36, 39, 33, 29, 32, 33, 40, 40, 34, 33, 33, 34, 42, 50, null, null, null, null, null, null, null, null, 45, 69, 64, 60, 55, 52, 48, 49, 55, 51, 58, 59, 61, 48, 55, 58, 70, 64, null, null, 
null, null, null, null, null, null, 81, 90, 81, 79, 76, 79, 80, 72, 87, 83, 80, 77, 80, 89, 95, 85, 100, 108, null, null, null, null, null, null, null, null, 38, 36, 35, 28, 34, 29, 27, 32, 26, 24, 29, 27, 28, 33, 25, 24, 23, 28, null, null, null, null, null, null, null, null, 122, 132, 120, 116, 93, 89, 91, 107, 112, 104, 106, 112, 112, 109, 107, 106, 153, 149, null, null, null, null, null, null, null, null, 269, 259, 272, 275, 275, 261, 232, 236, 235, 252, 235, 255, 248, 248, 241, 248, 
361, 386, null, null, null, null, null, null, null, null, 34, 23, 25, 15, 19, 17, 18, 14, 19, 11, 20, 19, 19, 14, 13, 17, 18, 20, null, null, null, null, null, null, null, null, 94, 97, 90, 87, 84, 73, 81, 80, 88, 79, 84, 73, 73, 70, 65, 57, 96, 98, null, null, null, null, null, null, null, null, 57, 62, 53, 56, 48, 48, 40, 34, 50, 41, 49, 49, 45, 46, 59, 51, 68, 68, null, null, null, null, null, null, null, null, 174, 169, 156, 132, 119, 121, 124, 121, 123, 129, 112, 105, 
109, 117, 115, 107, 154, 169, null, null, null, null, null, null, null, null, 40, 44, 31, 26, 28, 27, 26, 26, 25, 30, 26, 25, 25, 30, 28, 25, 36, 43, null, null, null, null, null, null, null, null, 188, 201, 186, 179, 168, 156, 158, 161, 161, 156, 182, 163, 144, 141, 142, 147, 196, 215, null, null, null, null, null, null, null, null, 181, 208, 173, 172, 163, 142, 143, 136, 156, 162, 155, 153, 144, 146, 157, 152, 196, 198, null, null, null, null, null, null, null, null, 65, 79, 71, 65, 64, 66, 57, 53, 
55, 53, 48, 46, 48, 53, 51, 54, 80, 88, null, null, null, null, null, null, null, null, 139, 133, 132, 129, 119, 109, 109, 111, 120, 117, 122, 136, 133, 139, 121, 112, 170, 180, null, null, null, null, null, null, null, null, 80, 82, 73, 64, 70, 73, 67, 57, 61, 61, 49, 57, 69, 65, 64, 62, 86, 95, null, null, null, null, null, null, null, null, 115, 99, 99, 104, 102, 84, 91, 84, 104, 99, 93, 106, 93, 91, 90, 92, 116, 122, null, null, null, null, null, null, null, null, 84, 70, 69, 69, 
71, 68, 64, 60, 58, 63, 55, 53, 49, 42, 57, 52, 85, 93, null, null, null, null, null, null, null, null, 184, 179, 181, 169, 157, 159, 128, 126, 134, 125, 131, 144, 133, 134, 136, 127, 215, 198, null, null, null, null, null, null, null, null, 30, 29, 31, 23, 31, 18, 17, 20, 23, 24, 24, 21, 22, 25, 20, 24, 36, 37, null, null, null, null, null, null, null, null, 84, 96, 78, 70, 71, 59, 67, 69, 74, 84, 80, 94, 95, 89, 90, 83, 116, 114, null, null, null, null, null, null, null, null, 
52, 59, 66, 64, 57, 53, 45, 48, 62, 54, 55, 58, 48, 46, 40, 35, 56, 64, null, null, null, null, null, null, null, null, 279, 278, 263, 230, 236, 233, 222, 220, 230, 231, 213, 213, 213, 180, 194, 195, 285, 307, null, null, null, null, null, null, null, null, 323, 318, 288, 271, 295, 266, 237, 249, 235, 254, 228, 226, 224, 211, 233, 235, 375, 400, null, null, null, null, null, null, null, null, 42, 40, 28, 31, 37, 41, 40, 40, 30, 34, 35, 38, 34, 34, 36, 29, 44, 45, null, null, null, null, 
null, null, null, null, 73, 76, 69, 60, 64, 53, 54, 57, 54, 56, 56, 58, 63, 66, 65, 61, 92, 95, null, null, null, null, null, null, null, null, 176, 173, 167, 155, 145, 118, 128, 125, 114, 122, 126, 132, 126, 123, 118, 129, 204, 196, null, null, null, null, null, null, null, null, 45, 42, 35, 40, 35, 33, 38, 39, 38, 37, 38, 35, 41, 39, 37, 38, 51, 60, null, null, null, null, null, null, null, null, 150, 147, 135, 134, 132, 120, 115, 116, 124, 105, 121, 123, 118, 106, 121, 114, 191, 215, 
null, null, null, null, null, null, null, null, 75, 65, 59, 63, 54, 49, 43, 48, 53, 51, 47, 48, 52, 48, 49, 53, 56, 63, null, null, null, null, null, null, null, null, 438, 446, 423, 405, 401, 366, 349, 335, 336, 349, 343, 367, 335, 354, 348, 352, 552, 551, null, null, null, null, null, null, null, null, 83, 89, 74, 62, 58, 57, 50, 49, 56, 54, 49, 44, 42, 43, 43, 42, 69, 66, null, null, null, null, null, null, null, null, 65, 75, 77, 76, 69, 61, 71, 63, 64, 67, 59, 63, 57, 63, 
59, 60, 69, 75, null, null, null, null, null, null, null, null, 49, 54, 47, 44, 47, 46, 50, 43, 46, 47, 44, 38, 37, 39, 39, 33, 47, 52, null, null, null, null, null, null, null, null, 121, 115, 117, 106, 93, 98, 89, 94, 84, 90, 87, 93, 92, 93, 88, 89, 116, 131, null, null, null, null, null, null, null, null, 36, 36, 27, 31, 29, 25, 24, 26, 26, 29, 24, 18, 20, 28, 27, 32, 38, 32, null, null, null, null, null, null, null, null, 30, 31, 26, 31, 25, 31, 29, 28, 31, 33, 
26, 32, 31, 28, 29, 31, 49, 42, null, null, null, null, null, null, null, null, 55, 48, 45, 48, 44, 46, 48, 50, 48, 50, 43, 45, 40, 39, 43, 45, 60, 60, null, null, null, null, null, null, null, null, 72, 68, 75, 59, 64, 58, 51, 47, 48, 54, 61, 56, 58, 60, 53, 52, 79, 88, null, null, null, null, null, null, null, null, 46, 46, 47, 42, 38, 38, 36, 37, 43, 47, 44, 47, 51, 46, 41, 37, 48, 57, null, null, null, null, null, null, null, null, 508, 513, 456, 430, 454, 447, 
416, 433, 417, 416, 436, 450, 431, 416, 412, 423, 712, 739, null, null, null, null, null, null, null, null, 56, 49, 49, 48, 51, 48, 46, 49, 50, 42, 47, 45, 47, 48, 45, 42, 58, 56, null, null, null, null, null, null, null, null, 129, 122, 111, 107, 110, 109, 113, 113, 125, 121, 128, 126, 116, 114, 119, 103, 169, 173, null, null, null, null, null, null, null, null, 42, 56, 48, 54, 47, 36, 37, 40, 41, 36, 39, 38, 48, 43, 38, 40, 79, 79, null, null, null, null, null, null, null, null, 181, 178, 
178, 184, 155, 148, 151, 149, 141, 125, 127, 134, 132, 118, 133, 131, 205, 214, null, null, null, null, null, null, null, null, 43, 47, 49, 51, 50, 52, 44, 51, 52, 51, 41, 43, 46, 40, 39, 44, 39, 48, null, null, null, null, null, null, null, null, 35, 37, 33, 31, 27, 31, 27, 27, 34, 33, 34, 39, 36, 36, 31, 29, 52, 56, null, null, null, null, null, null, null, null, 41, 39, 34, 29, 34, 29, 39, 40, 48, 41, 42, 44, 42, 46, 46, 53, 55, 60, null, null, null, null, null, null, 
null, null, 89, 83, 85, 82, 81, 79, 74, 77, 78, 79, 77, 86, 81, 74, 80, 66, 102, 102, null, null, null, null, null, null, null, null, 154, 154, 159, 133, 120, 126, 133, 139, 137, 134, 153, 133, 133, 135, 122, 129, 165, 190, null, null, null, null, null, null, null, null, 69, 79, 87, 98, 86, 78, 81, 78, 82, 83, 78, 81, 77, 76, 77, 80, 103, 108, null, null, null, null, null, null, null, null, 32, 29, 26, 26, 33, 31, 32, 36, 34, 35, 40, 29, 29, 25, 26, 21, 50, 56, null, null, 
null, null, null, null, null, null, 67, 54, 58, 57, 55, 53, 54, 48, 49, 49, 41, 36, 43, 45, 46, 44, 69, 71, null, null, null, null, null, null, null, null, 46, 44, 44, 33, 36, 30, 30, 37, 33, 26, 26, 29, 27, 31, 35, 32, 51, 71, null, null, null, null, null, null, null, null, 208, 211, 208, 208, 202, 191, 193, 199, 206, 201, 205, 213, 211, 208, 208, 193, 316, 328, null, null, null, null, null, null, null, null, 19, 20, 21, 21, 19, 16, 14, 13, 16, 9, 9, 9, 11, 15, 17, 13, 
16, 20, null, null, null, null, null, null, null, null, 71, 73, 58, 68, 65, 78, 71, 78, 70, 63, 64, 68, 65, 50, 54, 57, 76, 86, null, null, null, null, null, null, null, null, 91, 86, 78, 66, 72, 64, 75, 75, 71, 66, 67, 61, 64, 66, 68, 59, 96, 106, null, null, null, null, null, null, null, null, 64, 61, 68, 61, 62, 52, 47, 36, 48, 49, 44, 51, 50, 51, 46, 46, 49, 54, null, null, null, null, null, null, null, null, 415, 411, 410, 368, 393, 361, 345, 352, 364, 357, 364, 385, 
365, 385, 410, 367, 578, 594, null, null, null, null, null, null, null, null, 49, 55, 60, 59, 53, 49, 47, 48, 47, 44, 46, 44, 45, 43, 42, 49, 64, 61, null, null, null, null, null, null, null, null, 54, 52, 45, 49, 42, 33, 45, 46, 37, 46, 48, 49, 51, 52, 48, 38, 72, 75, null, null, null, null, null, null, null, null, 71, 80, 89, 75, 77, 78, 72, 69, 71, 63, 61, 69, 64, 62, 71, 59, 87, 96, null, null, null, null, null, null, null, null, 93, 87, 89, 78, 70, 65, 60, 63, 
64, 69, 61, 64, 64, 69, 57, 56, 97, 107, null, null, null, null, null, null, null, null, 80, 71, 70, 74, 62, 64, 66, 69, 61, 58, 68, 71, 69, 57, 61, 73, 116, 127, null, null, null, null, null, null, null, null, 55, 65, 58, 66, 57, 53, 61, 52, 52, 63, 69, 66, 57, 61, 59, 58, 90, 85, null, null, null, null, null, null, null, null, 44, 46, 46, 49, 50, 43, 44, 49, 50, 47, 42, 45, 46, 40, 41, 46, 66, 57, null, null, null, null, null, null, null, null, 132, 130, 143, 114, 
96, 94, 84, 93, 95, 105, 107, 91, 107, 114, 110, 102, 161, 174, null, null, null, null, null, null, null, null, 46, 36, 31, 36, 35, 40, 43, 42, 51, 49, 46, 47, 48, 52, 46, 41, 64, 60, null, null, null, null, null, null, null, null, 49, 49, 47, 43, 44, 40, 40, 35, 39, 44, 44, 46, 51, 51, 50, 45, 55, 60, null, null, null, null, null, null, null, null, 237, 238, 222, 237, 230, 216, 214, 225, 223, 214, 230, 228, 233, 235, 232, 245, 295, 318, null, null, null, null, null, null, null, null, 
44, 48, 50, 46, 39, 43, 43, 51, 45, 47, 50, 43, 50, 55, 46, 55, 59, 58, null, null, null, null, null, null, null, null, 33, 39, 30, 32, 36, 34, 36, 41, 34, 34, 30, 25, 23, 22, 29, 26, 43, 34, null, null, null, null, null, null, null, null, 42, 47, 44, 34, 41, 38, 39, 41, 39, 35, 33, 32, 30, 39, 37, 33, 55, 51, null, null, null, null, null, null, null, null, 14, 16, 17, 17, 23, 18, 25, 19, 20, 23, 20, 23, 18, 18, 16, 14, 26, 29, null, null, null, null, 
null, null, null, null, 122, 122, 115, 116, 104, 112, 110, 106, 104, 100, 106, 99, 110, 99, 99, 99, 154, 158, null, null, null, null, null, null, null, null, 33, 30, 32, 35, 32, 35, 37, 34, 39, 41, 53, 47, 50, 46, 47, 50, 75, 69, null, null, null, null, null, null, null, null, 26, 27, 30, 26, 23, 24, 20, 20, 24, 30, 31, 33, 37, 37, 29, 26, 45, 47, null, null, null, null, null, null, null, null, 209, 228, 206, 194, 202, 208, 201, 206, 205, 210, 202, 191, 198, 207, 206, 189, 285, 292, 
null, null, null, null, null, null, null, null, 78, 80, 87, 73, 78, 77, 71, 75, 65, 81, 84, 72, 75, 81, 86, 86, 115, 125, null, null, null, null, null, null, null, null, 119, 128, 110, 97, 101, 101, 110, 103, 112, 106, 104, 94, 95, 98, 95, 94, 151, 156, null, null, null, null, null, null, null, null, 152, 147, 137, 131, 127, 131, 116, 108, 111, 113, 104, 119, 116, 106, 113, 114, 163, 175, null, null, null, null, null, null, null, null, 102, 114, 103, 99, 91, 80, 89, 88, 91, 88, 90, 100, 96, 112, 
107, 103, 157, 164, null, null, null, null, null, null, null, null, 1780, 1762, 1771, 1735, 1714, 1697, 1637, 1710, 1733, 1819, 1773, 1749, 1727, 1752, 1778, 1746, 2644, 2849, null, null, null, null, null, null, null, null, 156, 165, 152, 148, 148, 131, 128, 119, 140, 130, 135, 142, 148, 136, 127, 121, 185, 218, null, null, null, null, null, null, null, null, 35, 35, 31, 33, 37, 38, 44, 51, 44, 43, 39, 39, 42, 51, 44, 47, 44, 46, null, null, null, null, null, null, null, null, 157, 154, 147, 142, 138, 134, 135, 119, 135, 126, 
129, 144, 135, 143, 134, 135, 176, 197, null, null, null, null, null, null, null, null, 82, 81, 88, 86, 85, 90, 85, 82, 93, 98, 94, 96, 85, 69, 76, 70, 102, 115, null, null, null, null, null, null, null, null, 53, 52, 52, 46, 45, 40, 45, 47, 48, 56, 47, 51, 47, 57, 51, 53, 70, 76, null, null, null, null, null, null, null, null, 60, 64, 60, 66, 51, 46, 45, 42, 55, 46, 54, 62, 56, 59, 54, 56, 80, 85, null, null, null, null, null, null, null, null, 140, 148, 146, 128, 127, 117, 
118, 118, 114, 106, 107, 116, 111, 107, 109, 118, 176, 180, null, null, null, null, null, null, null, null, 54, 53, 52, 55, 51, 45, 47, 49, 48, 42, 59, 56, 51, 48, 48, 53, 62, 71, null, null, null, null, null, null, null, null, 47, 55, 53, 54, 47, 50, 52, 59, 56, 58, 55, 49, 54, 52, 53, 50, 64, 73, null, null, null, null, null, null, null, null, 31, 36, 37, 39, 29, 38, 29, 26, 30, 32, 26, 37, 34, 38, 41, 40, 51, 56, null, null, null, null, null, null, null, null, 70, 65, 
69, 60, 65, 63, 65, 55, 61, 53, 58, 60, 66, 69, 60, 60, 81, 92, null, null, null, null, null, null, null, null, 50, 50, 38, 41, 47, 39, 33, 45, 43, 43, 34, 43, 45, 45, 47, 50, 64, 61, null, null, null, null, null, null, null, null, 198, 175, 174, 163, 170, 164, 161, 177, 188, 201, 193, 176, 177, 188, 200, 197, 263, 265, null, null, null, null, null, null, null, null, 56, 52, 58, 60, 56, 47, 51, 53, 46, 59, 63, 58, 59, 66, 65, 65, 97, 111, null, null, null, null, null, null, 
null, null, 80, 88, 76, 75, 73, 79, 79, 82, 79, 82, 82, 91, 86, 82, 69, 71, 114, 125, null, null, null, null, null, null, null, null, 134, 121, 119, 116, 112, 111, 108, 117, 112, 126, 115, 118, 108, 109, 110, 113, 171, 176, null, null, null, null, null, null, null, null, 236, 250, 240, 236, 230, 219, 237, 235, 218, 222, 224, 217, 219, 221, 223, 212, 298, 304, null, null, null, null, null, null, null, null, 75, 85, 79, 81, 87, 86, 94, 90, 82, 78, 85, 96, 85, 90, 99, 84, 122, 116, null, null, 
null, null, null, null, null, null, 82, 96, 91, 91, 85, 85, 80, 71, 64, 77, 71, 83, 74, 77, 82, 87, 144, 147, null, null, null, null, null, null, null, null, 102, 89, 93, 81, 72, 82, 84, 83, 75, 66, 78, 75, 76, 74, 80, 90, 92, 104, null, null, null, null, null, null, null, null, 18, 21, 25, 22, 18, 20, 23, 17, 23, 19, 21, 23, 18, 19, 21, 22, 24, 33, null, null, null, null, null, null, null, null, 32, 32, 24, 26, 28, 29, 34, 29, 39, 33, 28, 27, 33, 27, 26, 29, 
35, 44, null, null, null, null, null, null, null, null, 58, 48, 50, 48, 52, 45, 50, 55, 50, 52, 49, 48, 47, 41, 38, 38, 61, 68, null, null, null, null, null, null, null, null, 43, 50, 41, 37, 40, 40, 40, 37, 37, 38, 40, 42, 42, 44, 35, 33, 50, 62, null, null, null, null, null, null, null, null, 514, 535, 492, 507, 502, 477, 483, 469, 507, 505, 499, 468, 486, 508, 509, 490, 779, 833, null, null, null, null, null, null, null, null, 245, 259, 259, 267, 233, 216, 222, 214, 232, 223, 234, 236, 
245, 247, 244, 220, 322, 354, null, null, null, null, null, null, null, null, 201, 213, 196, 184, 177, 166, 146, 166, 162, 176, 186, 164, 168, 160, 157, 178, 283, 298, null, null, null, null, null, null, null, null, 53, 49, 57, 55, 57, 48, 55, 50, 56, 47, 51, 51, 45, 41, 45, 51, 64, 68, null, null, null, null, null, null, null, null, 179, 180, 167, 180, 171, 149, 139, 142, 143, 145, 146, 151, 156, 157, 146, 145, 206, 215, null, null, null, null, null, null, null, null, 48, 49, 51, 50, 51, 54, 58, 45, 
46, 48, 49, 55, 40, 36, 48, 46, 64, 63, null, null, null, null, null, null, null, null, 72, 81, 80, 71, 67, 68, 57, 63, 71, 78, 78, 69, 69, 70, 74, 69, 87, 95, null, null, null, null, null, null, null, null, 38, 46, 51, 51, 41, 44, 43, 46, 39, 39, 42, 45, 52, 52, 47, 47, 49, 61, null, null, null, null, null, null, null, null, 62, 67, 61, 54, 50, 52, 48, 53, 48, 42, 46, 48, 45, 48, 56, 57, 82, 85, null, null, null, null, null, null, null, null, 200, 187, 183, 183, 
171, 164, 154, 150, 152, 161, 160, 161, 162, 145, 170, 151, 208, 224, null, null, null, null, null, null, null, null, 58, 62, 71, 62, 65, 65, 55, 56, 61, 53, 63, 65, 57, 54, 53, 53, 70, 67, null, null, null, null, null, null, null, null, 100, 94, 88, 80, 80, 84, 83, 71, 76, 73, 77, 68, 76, 84, 72, 77, 139, 131, null, null, null, null, null, null, null, null, 87, 90, 89, 73, 68, 70, 61, 78, 69, 74, 67, 69, 73, 75, 75, 72, 121, 125, null, null, null, null, null, null, null, null, 
284, 253, 257, 251, 244, 245, 233, 219, 252, 250, 234, 249, 251, 233, 236, 248, 338, 360, null, null, null, null, null, null, null, null, 144, 121, 124, 122, 128, 119, 116, 123, 121, 129, 133, 139, 139, 134, 141, 138, 177, 186, null, null, null, null, null, null, null, null, 50, 48, 44, 43, 34, 36, 42, 37, 40, 38, 44, 51, 52, 53, 56, 50, 59, 73, null, null, null, null, null, null, null, null, 113, 100, 101, 96, 100, 94, 93, 105, 89, 100, 106, 96, 98, 105, 110, 106, 158, 155, null, null, null, null, 
null, null, null, null, 61, 62, 56, 47, 44, 45, 47, 51, 54, 50, 50, 48, 51, 55, 43, 48, 77, 75, null, null, null, null, null, null, null, null, 165, 166, 152, 147, 153, 156, 153, 149, 146, 157, 146, 150, 143, 151, 154, 142, 212, 214, null, null, null, null, null, null, null, null, 401, 389, 364, 344, 327, 322, 320, 315, 339, 328, 326, 316, 312, 314, 332, 322, 486, 537, null, null, null, null, null, null, null, null, 50, 52, 45, 45, 57, 53, 54, 52, 51, 46, 44, 37, 35, 39, 36, 36, 62, 72, 
null, null, null, null, null, null, null, null, 40, 40, 38, 35, 49, 35, 32, 29, 28, 32, 27, 31, 38, 34, 34, 31, 55, 61, null, null, null, null, null, null, null, null, 88, 96, 98, 90, 79, 89, 87, 90, 104, 98, 98, 97, 92, 78, 76, 89, 113, 118, null, null, null, null, null, null, null, null, 59, 61, 60, 54, 55, 45, 49, 55, 67, 68, 67, 57, 63, 68, 67, 66, 94, 100, null, null, null, null, null, null, null, null, 39, 32, 41, 38, 35, 39, 36, 38, 36, 40, 43, 41, 31, 41, 
31, 37, 44, 50, null, null, null, null, null, null, null, null, 296, 278, 273, 255, 258, 231, 230, 237, 255, 245, 251, 254, 254, 243, 241, 232, 379, 385, null, null, null, null, null, null, null, null, 57, 63, 66, 67, 70, 64, 69, 74, 58, 58, 57, 61, 70, 68, 68, 68, 103, 100, null, null, null, null, null, null, null, null, 132, 141, 140, 110, 103, 107, 106, 103, 91, 94, 101, 94, 95, 101, 106, 100, 178, 189, null, null, null, null, null, null, null, null, 83, 96, 86, 92, 93, 81, 85, 86, 78, 84, 
93, 93, 93, 90, 93, 102, 117, 123, null, null, null, null, null, null, null, null, 45, 50, 44, 37, 39, 34, 33, 43, 45, 41, 50, 44, 38, 43, 46, 46, 62, 71, null, null, null, null, null, null, null, null, 126, 134, 120, 100, 92, 100, 89, 85, 78, 85, 74, 87, 81, 83, 79, 78, 120, 147, null, null, null, null, null, null, null, null, 80, 91, 80, 79, 76, 72, 68, 70, 72, 73, 68, 80, 70, 73, 73, 70, 101, 100, null, null, null, null, null, null, null, null, 36, 34, 42, 38, 40, 44, 
44, 42, 46, 39, 44, 49, 45, 37, 39, 38, 63, 69, null, null, null, null, null, null, null, null, 107, 96, 75, 86, 84, 76, 81, 88, 93, 83, 98, 88, 80, 77, 81, 95, 139, 143, null, null, null, null, null, null, null, null, 121, 114, 108, 106, 101, 93, 83, 91, 101, 91, 91, 87, 77, 86, 85, 98, 127, 137, null, null, null, null, null, null, null, null, 52, 48, 46, 38, 43, 34, 36, 36, 44, 42, 37, 37, 37, 44, 43, 34, 61, 61, null, null, null, null, null, null, null, null, 252, 242, 
236, 223, 211, 219, 218, 234, 216, 213, 217, 214, 206, 219, 205, 201, 332, 347, null, null, null, null, null, null, null, null, 67, 64, 60, 53, 45, 38, 36, 39, 34, 39, 35, 35, 30, 26, 28, 30, 57, 77, null, null, null, null, null, null, null, null, 1053, 1071, 1013, 990, 977, 913, 877, 908, 961, 971, 970, 994, 961, 987, 971, 968, 1437, 1596, null, null, null, null, null, null, null, null, 38, 40, 37, 31, 27, 28, 33, 34, 38, 44, 43, 35, 35, 30, 26, 30, 37, 40, null, null, null, null, null, null, 
null, null, 154, 150, 123, 128, 121, 120, 124, 116, 136, 128, 126, 130, 126, 132, 133, 129, 195, 182, null, null, null, null, null, null, null, null, 24, 18, 20, 21, 25, 29, 23, 21, 23, 20, 21, 18, 22, 22, 27, 24, 33, 35, null, null, null, null, null, 5479, 5638, 5843, 6123, 5921, 6092, 6214, 6504, 6596, 6795, 6896, 6895, 6889, 6989, 7215, 7017, 6956, 7230, 7259, 10572, 11491, null, null, null, null, null, 3053, 3059, 3089, 3179, 3152, 3140, 3022, 2940, 2894, 2862, 2867, 2728, 2750, 2827, 2804, 2753, 2803, 2824, 2849, 4264, 4408, null, null, 
null, null, null, 1537, 1557, 1657, 1637, 1635, 1597, 1571, 1558, 1507, 1518, 1501, 1502, 1542, 1514, 1487, 1451, 1425, 1436, 1444, 2222, 2366, null, null, null, null, null, 1376, 1373, 1406, 1478, 1487, 1445, 1379, 1322, 1308, 1261, 1248, 1296, 1339, 1312, 1280, 1264, 1289, 1330, 1336, 2101, 2173, null, null, null, null, null, 782, 770, 792, 777, 770, 748, 708, 672, 638, 613, 624, 653, 640, 635, 640, 634, 637, 625, 610, 873, 918, null, null, null, null, null, 1805, 1808, 1865, 1905, 1936, 1832, 1717, 1733, 1607, 1524, 1517, 1582, 1603, 1552, 1591, 1537, 1492, 1524, 1485, 
2184, 2294, null, null, null, null, null, 1154, 1163, 1169, 1214, 1228, 1159, 1114, 1063, 973, 957, 938, 941, 951, 938, 961, 920, 936, 929, 942, 1393, 1441, null, null, null, null, null, 1384, 1388, 1438, 1519, 1538, 1477, 1422, 1386, 1356, 1325, 1358, 1375, 1345, 1376, 1399, 1369, 1319, 1308, 1305, 1975, 2072, null, null, null, null, null, 1291, 1358, 1361, 1392, 1388, 1381, 1306, 1298, 1218, 1212, 1221, 1223, 1198, 1213, 1244, 1215, 1220, 1248, 1165, 1827, 1937, null, null, null, null, null, 1162, 1159, 1176, 1201, 1255, 1209, 1147, 1134, 1123, 1117, 1140, 1145, 1166, 1182, 1116, 
1171, 1194, 1169, 1151, 1649, 1688, null, null, null, null, null, 3392, 3430, 3526, 3673, 3687, 3673, 3589, 3529, 3443, 3395, 3472, 3527, 3621, 3566, 3619, 3547, 3600, 3608, 3558, 5184, 5555, null, null, null, null, null, 1509, 1496, 1547, 1612, 1667, 1620, 1615, 1553, 1478, 1469, 1441, 1505, 1507, 1530, 1492, 1499, 1501, 1505, 1498, 2211, 2384, null, null, null, null, null, 1574, 1587, 1676, 1727, 1669, 1637, 1548, 1505, 1496, 1447, 1453, 1486, 1494, 1494, 1505, 1511, 1503, 1545, 1511, 2176, 2293, null, null, null, null, null, 2639, 2687, 2801, 2946, 2983, 2846, 2712, 2680, 2544, 2493, 2571, 
2655, 2634, 2655, 2663, 2579, 2621, 2588, 2602, 3909, 4203, null, null, null, null, null, null, null, null, 137, null, 152, 136, 127, 124, 112, 115, 105, 106, 115, 118, 120, 108, 122, 113, 167, 163, null, null, null, null, null, null, null, null, 142, null, 143, 141, 129, 129, 138, 135, 128, 129, 145, 137, 127, 122, 131, 129, 214, 226, null, null, null, null, null, null, null, null, 230, null, 241, 246, 231, 223, 212, 204, 206, 209, 221, 223, 220, 228, 256, 249, 370, 383, null, null, null, null, null, null, null, null, 43, null, 33, 32, 
35, 39, 36, 36, 36, 38, 36, 38, 33, 39, 33, 29, 70, 72, null, null, null, null, null, null, null, null, 391, null, 389, 386, 397, 363, 394, 408, 362, 373, 397, 383, 353, 344, 364, 365, 576, 621, null, null, null, null, null, null, null, null, 58, null, 53, 48, 39, 43, 42, 44, 41, 47, 45, 48, 47, 52, 52, 54, 60, 68, null, null, null, null, null, null, null, null, 47, null, 42, 39, 39, 39, 40, 38, 39, 37, 43, 38, 37, 34, 37, 35, 64, 58, null, null, null, null, null, null, null, null, 
68, null, 75, 73, 78, 82, 65, 59, 58, 57, 61, 63, 62, 64, 58, 57, 93, 90, null, null, null, null, null, null, null, null, 286, null, 294, 271, 267, 256, 247, 268, 236, 223, 235, 236, 245, 247, 242, 211, 337, 345, null, null, null, null, null, null, null, null, 202, null, 208, 186, 175, 178, 170, 161, 177, 189, 180, 183, 173, 174, 182, 192, 277, 286, null, null, null, null, null, null, null, null, 72, null, 61, 62, 58, 65, 54, 58, 56, 55, 42, 50, 43, 47, 46, 53, 78, 83, null, null, null, null, 
null, null, null, null, 114, null, 102, 106, 97, 107, 98, 92, 103, 100, 104, 103, 110, 110, 104, 109, 144, 138, null, null, null, null, null, null, null, null, 56, null, 40, 32, 43, 39, 36, 32, 40, 34, 33, 33, 34, 39, 42, 52, 45, 54, null, null, null, null, null, null, null, null, 114, null, 113, 101, 89, 102, 118, 115, 108, 111, 104, 107, 106, 104, 98, 105, 158, 152, null, null, null, null, null, null, null, null, 226, null, 233, 224, 217, 196, 207, 214, 199, 192, 213, 203, 208, 220, 224, 212, 329, 333, 
null, null, null, null, null, null, null, null, 29, null, 30, 31, 36, 31, 29, 30, 36, 39, 38, 42, 42, 47, 31, 33, 61, 54, null, null, null, null, null, null, null, null, 52, null, 42, 56, 50, 54, 54, 53, 53, 43, 37, 47, 47, 45, 37, 43, 65, 64, null, null, null, null, null, null, null, null, 77, null, 97, 92, 81, 75, 64, 71, 73, 78, 72, 67, 71, 73, 69, 71, 117, 132, null, null, null, null, null, null, null, null, 85, null, 68, 82, 71, 79, 76, 82, 66, 80, 72, 73, 72, 82, 
81, 90, 126, 118, null, null, null, null, null, null, null, null, 194, null, 197, 179, 172, 167, 162, 165, 148, 142, 152, 143, 136, 131, 130, 138, 187, 203, null, null, null, null, null, null, null, null, 149, null, 137, 118, 115, 109, 110, 114, 111, 107, 111, 101, 101, 111, 110, 102, 152, 167, null, null, null, null, null, null, null, null, 189, null, 178, 169, 197, 206, 211, 195, 169, 183, 182, 183, 180, 192, 179, 205, 258, 283, null, null, null, null, null, null, null, null, 39, null, 42, 49, 44, 48, 41, 39, 44, 39, 
40, 48, 52, 49, 51, 53, 57, 57, null, null, null, null, null, null, null, null, 97, null, 93, 96, 90, 77, 83, 78, 77, 75, 84, 81, 78, 77, 80, 82, 137, 145, null, null, null, null, null, null, null, null, 58, null, 52, 43, 41, 40, 42, 42, 36, 43, 43, 38, 37, 42, 40, 45, 84, 77, null, null, null, null, null, null, null, null, 24, null, 25, 24, 22, 23, 21, 19, 21, 21, 22, 18, 19, 22, 25, 22, 38, 36, null, null, null, null, null, null, null, null, 30, null, 30, 26, 30, 25, 
31, 24, 23, 21, 22, 28, 18, 21, 20, 23, 38, 32, null, null, null, null, null, null, null, null, 522, null, 533, 525, 517, 515, 509, 519, 508, 533, 526, 509, 503, 493, 492, 495, 757, 827, null, null, null, null, null, null, null, null, 88, null, 83, 84, 80, 71, 77, 86, 79, 83, 92, 103, 109, 102, 90, 86, 136, 146, null, null, null, null, null, null, null, null, 42, null, 53, 46, 47, 44, 44, 43, 43, 39, 38, 38, 42, 41, 40, 42, 59, 60, null, null, null, null, null, null, null, null, 126, null, 
109, 105, 97, 96, 92, 97, 102, 105, 110, 92, 92, 90, 83, 88, 145, 166, null, null, null, null, null, null, null, null, 35, null, 30, 36, 37, 36, 37, 30, 34, 35, 33, 34, 35, 37, 40, 43, 28, 37, null, null, null, null, null, null, null, null, 46, null, 40, 39, 41, 36, 35, 29, 41, 36, 30, 28, 31, 29, 31, 27, 38, 47, null, null, null, null, null, null, null, null, 129, null, 123, 130, 129, 122, 122, 119, 129, 119, 122, 121, 130, 130, 132, 119, 184, 196, null, null, null, null, null, null, 
null, null, 97, null, 104, 102, 102, 91, 91, 78, 85, 91, 91, 95, 83, 79, 81, 91, 104, 114, null, null, null, null, null, null, null, null, 48, null, 38, 43, 52, 50, 49, 50, 44, 53, 37, 43, 45, 40, 40, 38, 72, 63, null, null, null, null, null, null, null, null, 89, null, 88, 79, 78, 80, 78, 75, 83, 70, 74, 64, 61, 66, 68, 70, 149, 159, null, null, null, null, null, null, null, null, 200, null, 185, 184, 186, 178, 187, 181, 172, 169, 161, 156, 146, 139, 157, 161, 288, 271, null, null, 
null, null, null, null, null, null, 29, null, 29, 19, 27, 25, 27, 32, 32, 32, 31, 26, 18, 23, 26, 29, 36, 47, null, null, null, null, null, null, null, null, 56, null, 58, 56, 52, 56, 51, 47, 41, 55, 49, 49, 44, 45, 47, 46, 67, 68, null, null, null, null, null, null, null, null, 25, null, 20, 20, 23, 19, 22, 21, 17, 31, 22, 25, 26, 22, 22, 17, 35, 42, null, null, null, null, null, null, null, null, 46, null, 48, 47, 36, 37, 44, 46, 44, 45, 50, 45, 42, 41, 38, 37, 
57, 56, null, null, null, null, null, null, null, null, 29, null, 26, 30, 24, 26, 22, 24, 25, 25, 26, 31, 26, 27, 29, 32, 29, 35, null, null, null, null, null, null, null, null, 28, null, 20, 18, 15, 17, 17, 15, 16, 16, 17, 15, 19, 18, 19, 20, 29, 31, null, null, null, null, null, null, null, null, 111, null, 93, 99, 89, 85, 76, 79, 74, 75, 77, 66, 71, 74, 75, 81, 136, 140, null, null, null, null, null, null, null, null, 36, null, 31, 31, 33, 27, 26, 21, 28, 28, 28, 29, 
27, 24, 23, 26, 34, 41, null, null, null, null, null, null, null, null, 30, null, 35, 31, 23, 22, 24, 28, 31, 28, 24, 28, 29, 33, 33, 28, 46, 39, null, null, null, null, null, null, null, null, 123, null, 114, 94, 107, 102, 92, 93, 93, 95, 91, 84, 88, 94, 92, 90, 155, 176, null, null, null, null, null, null, null, null, 37, null, 35, 36, 33, 35, 30, 35, 36, 38, 35, 33, 36, 33, 43, 36, 58, 66, null, null, null, null, null, null, null, null, 23, null, 20, 22, 17, 14, 19, 17, 
14, 12, 18, 17, 14, 8, 18, 23, 32, 30, null, null, null, null, null, null, null, null, 105, null, 114, 100, 97, 94, 89, 88, 93, 92, 87, 82, 88, 97, 91, 88, 182, 169, null, null, null, null, null, null, null, null, 637, null, 617, 589, 577, 588, 572, 566, 586, 618, 595, 595, 588, 596, 603, 615, 947, 969, null, null, null, null, null, null, null, null, 48, null, 50, 50, 49, 41, 42, 45, 45, 51, 50, 47, 36, 43, 38, 44, 60, 64, null, null, null, null, null, null, null, null, 108, null, 94, 98, 
91, 90, 93, 84, 76, 88, 83, 77, 70, 73, 80, 77, 148, 161, null, null, null, null, null, null, null, null, 29, null, 37, 35, 24, 24, 21, 27, 30, 31, 29, 31, 23, 26, 32, 31, 62, 65, null, null, null, null, null, null, null, null, 38, null, 40, 37, 36, 38, 32, 29, 32, 33, 40, 40, 34, 33, 33, 34, 42, 50, null, null, null, null, null, null, null, null, 45, null, 64, 60, 55, 52, 48, 49, 55, 51, 58, 59, 61, 48, 55, 58, 70, 64, null, null, null, null, null, null, null, null, 
80, null, 81, 79, 76, 79, 80, 72, 87, 83, 80, 77, 80, 89, 95, 85, 100, 108, null, null, null, null, null, null, null, null, 38, null, 35, 28, 34, 29, 27, 32, 26, 24, 29, 27, 28, 33, 25, 24, 23, 28, null, null, null, null, null, null, null, null, 120, null, 120, 116, 93, 89, 91, 107, 112, 104, 106, 112, 112, 109, 107, 106, 153, 149, null, null, null, null, null, null, null, null, 264, null, 271, 275, 275, 261, 232, 236, 235, 252, 235, 255, 248, 248, 241, 248, 361, 386, null, null, null, null, 
null, null, null, null, 34, null, 25, 15, 19, 17, 18, 14, 19, 11, 20, 19, 19, 14, 13, 17, 18, 20, null, null, null, null, null, null, null, null, 92, null, 90, 87, 84, 73, 81, 80, 88, 79, 84, 73, 73, 70, 65, 57, 96, 98, null, null, null, null, null, null, null, null, 57, null, 53, 56, 48, 48, 40, 34, 50, 41, 49, 49, 45, 46, 59, 51, 68, 68, null, null, null, null, null, null, null, null, 172, null, 154, 131, 119, 121, 124, 121, 123, 129, 112, 105, 109, 117, 115, 107, 154, 169, 
null, null, null, null, null, null, null, null, 40, null, 31, 26, 28, 27, 26, 26, 25, 30, 26, 25, 25, 30, 28, 25, 36, 43, null, null, null, null, null, null, null, null, 184, null, 185, 176, 168, 156, 158, 161, 161, 156, 182, 163, 144, 141, 142, 147, 196, 215, null, null, null, null, null, null, null, null, 178, null, 173, 172, 163, 142, 143, 136, 156, 162, 155, 153, 144, 146, 157, 152, 196, 198, null, null, null, null, null, null, null, null, 65, null, 71, 65, 64, 66, 57, 53, 55, 53, 48, 46, 48, 53, 
51, 54, 80, 88, null, null, null, null, null, null, null, null, 134, null, 131, 128, 119, 109, 109, 111, 120, 117, 122, 136, 133, 139, 121, 112, 170, 180, null, null, null, null, null, null, null, null, 78, null, 73, 64, 70, 73, 67, 57, 61, 61, 49, 57, 69, 65, 64, 62, 86, 95, null, null, null, null, null, null, null, null, 112, null, 99, 103, 102, 84, 91, 84, 104, 99, 93, 106, 93, 91, 90, 92, 116, 122, null, null, null, null, null, null, null, null, 81, null, 69, 69, 71, 68, 64, 60, 58, 63, 
55, 53, 49, 42, 57, 52, 85, 93, null, null, null, null, null, null, null, null, 176, null, 181, 169, 157, 159, 128, 126, 134, 125, 131, 144, 133, 134, 136, 127, 215, 198, null, null, null, null, null, null, null, null, 29, null, 31, 23, 31, 18, 17, 20, 23, 24, 24, 21, 22, 25, 20, 24, 36, 37, null, null, null, null, null, null, null, null, 84, null, 78, 70, 71, 59, 67, 69, 74, 84, 80, 94, 95, 89, 90, 83, 116, 114, null, null, null, null, null, null, null, null, 49, null, 66, 64, 57, 53, 
45, 48, 62, 54, 55, 58, 48, 46, 40, 35, 56, 64, null, null, null, null, null, null, null, null, 269, null, 260, 227, 236, 233, 221, 220, 230, 231, 213, 213, 213, 180, 194, 195, 285, 307, null, null, null, null, null, null, null, null, 312, null, 287, 270, 295, 266, 237, 249, 235, 254, 228, 226, 224, 211, 233, 235, 375, 400, null, null, null, null, null, null, null, null, 41, null, 28, 31, 37, 41, 40, 40, 30, 34, 35, 38, 34, 34, 36, 29, 44, 45, null, null, null, null, null, null, null, null, 73, null, 
69, 60, 64, 53, 54, 57, 54, 56, 56, 58, 63, 66, 65, 61, 92, 95, null, null, null, null, null, null, null, null, 175, null, 167, 155, 145, 118, 128, 125, 114, 122, 126, 132, 126, 123, 118, 129, 204, 196, null, null, null, null, null, null, null, null, 43, null, 35, 40, 35, 33, 38, 39, 38, 37, 38, 35, 41, 39, 37, 38, 51, 60, null, null, null, null, null, null, null, null, 146, null, 134, 134, 132, 120, 115, 116, 124, 105, 121, 123, 118, 106, 121, 114, 191, 215, null, null, null, null, null, null, 
null, null, 72, null, 59, 63, 54, 49, 43, 48, 53, 51, 47, 48, 52, 48, 49, 53, 56, 63, null, null, null, null, null, null, null, null, 431, null, 423, 405, 401, 366, 349, 335, 336, 349, 343, 367, 335, 354, 348, 352, 552, 551, null, null, null, null, null, null, null, null, 82, null, 74, 62, 58, 57, 50, 49, 56, 54, 49, 44, 42, 43, 43, 42, 69, 66, null, null, null, null, null, null, null, null, 63, null, 77, 76, 69, 61, 71, 63, 64, 67, 59, 63, 57, 63, 59, 60, 69, 75, null, null, 
null, null, null, null, null, null, 49, null, 47, 44, 47, 46, 50, 43, 46, 47, 44, 38, 37, 39, 39, 33, 47, 52, null, null, null, null, null, null, null, null, 117, null, 117, 105, 93, 98, 89, 94, 84, 90, 87, 93, 92, 93, 88, 89, 116, 131, null, null, null, null, null, null, null, null, 36, null, 26, 30, 29, 25, 24, 26, 26, 29, 24, 18, 20, 28, 27, 32, 38, 32, null, null, null, null, null, null, null, null, 30, null, 26, 31, 25, 31, 29, 28, 31, 33, 26, 32, 31, 28, 29, 31, 
49, 42, null, null, null, null, null, null, null, null, 53, null, 45, 47, 44, 46, 48, 50, 48, 50, 43, 45, 40, 39, 43, 45, 60, 60, null, null, null, null, null, null, null, null, 71, null, 74, 58, 64, 58, 51, 47, 48, 54, 61, 56, 58, 60, 53, 52, 79, 88, null, null, null, null, null, null, null, null, 46, null, 47, 42, 38, 38, 36, 37, 43, 47, 44, 47, 51, 46, 41, 37, 48, 57, null, null, null, null, null, null, null, null, 498, null, 452, 427, 454, 447, 416, 433, 417, 416, 436, 450, 
431, 416, 412, 423, 712, 739, null, null, null, null, null, null, null, null, 55, null, 49, 48, 51, 48, 46, 49, 50, 42, 47, 45, 47, 48, 45, 42, 58, 56, null, null, null, null, null, null, null, null, 127, null, 111, 107, 110, 109, 113, 113, 125, 121, 128, 126, 116, 114, 119, 103, 169, 173, null, null, null, null, null, null, null, null, 42, null, 48, 54, 47, 36, 37, 40, 41, 36, 39, 38, 48, 43, 38, 40, 79, 79, null, null, null, null, null, null, null, null, 176, null, 178, 184, 155, 148, 151, 149, 
141, 125, 127, 134, 132, 118, 133, 131, 205, 214, null, null, null, null, null, null, null, null, 43, null, 49, 51, 50, 52, 44, 51, 52, 51, 41, 43, 46, 40, 39, 44, 39, 48, null, null, null, null, null, null, null, null, 33, null, 33, 31, 27, 31, 27, 27, 34, 33, 34, 39, 36, 36, 31, 29, 52, 56, null, null, null, null, null, null, null, null, 41, null, 34, 29, 34, 29, 39, 40, 48, 41, 42, 44, 42, 46, 46, 53, 55, 60, null, null, null, null, null, null, null, null, 87, null, 85, 82, 
81, 79, 74, 77, 78, 79, 77, 86, 81, 74, 80, 66, 102, 102, null, null, null, null, null, null, null, null, 149, null, 159, 133, 120, 126, 133, 139, 137, 134, 153, 133, 133, 135, 122, 129, 165, 190, null, null, null, null, null, null, null, null, 68, null, 87, 98, 86, 78, 81, 78, 82, 83, 78, 81, 77, 76, 77, 80, 103, 108, null, null, null, null, null, null, null, null, 32, null, 26, 25, 33, 31, 32, 36, 34, 35, 40, 29, 29, 25, 26, 21, 50, 56, null, null, null, null, null, null, null, null, 
66, null, 58, 57, 55, 53, 54, 48, 49, 49, 41, 36, 43, 45, 46, 44, 69, 71, null, null, null, null, null, null, null, null, 46, null, 44, 33, 36, 30, 30, 37, 33, 26, 26, 29, 27, 31, 35, 32, 51, 71, null, null, null, null, null, null, null, null, 204, null, 208, 208, 202, 191, 193, 199, 206, 201, 205, 213, 211, 208, 208, 193, 316, 328, null, null, null, null, null, null, null, null, 19, null, 21, 21, 19, 16, 14, 13, 16, 9, 9, 9, 11, 15, 17, 13, 16, 20, null, null, null, null, 
null, null, null, null, 71, null, 58, 68, 65, 78, 71, 78, 70, 63, 64, 68, 65, 50, 54, 57, 76, 86, null, null, null, null, null, null, null, null, 90, null, 78, 66, 72, 64, 75, 75, 71, 66, 67, 61, 64, 66, 68, 59, 96, 106, null, null, null, null, null, null, null, null, 61, null, 68, 61, 62, 52, 47, 36, 48, 49, 44, 51, 50, 51, 46, 46, 49, 54, null, null, null, null, null, null, null, null, 408, null, 410, 367, 393, 361, 345, 352, 364, 357, 364, 385, 365, 385, 410, 367, 578, 594, 
null, null, null, null, null, null, null, null, 48, null, 60, 59, 53, 49, 47, 48, 47, 44, 46, 44, 45, 43, 42, 49, 64, 61, null, null, null, null, null, null, null, null, 52, null, 44, 48, 42, 33, 45, 46, 37, 46, 48, 49, 51, 52, 48, 38, 72, 75, null, null, null, null, null, null, null, null, 71, null, 89, 75, 77, 78, 72, 69, 71, 63, 61, 69, 64, 62, 71, 59, 87, 96, null, null, null, null, null, null, null, null, 90, null, 89, 78, 70, 65, 60, 63, 64, 69, 61, 64, 64, 69, 
57, 56, 97, 107, null, null, null, null, null, null, null, null, 80, null, 70, 74, 62, 64, 66, 69, 61, 58, 68, 71, 69, 57, 61, 73, 116, 127, null, null, null, null, null, null, null, null, 54, null, 58, 66, 57, 53, 61, 52, 52, 63, 69, 66, 57, 61, 59, 58, 90, 85, null, null, null, null, null, null, null, null, 43, null, 46, 49, 50, 43, 44, 49, 50, 47, 42, 45, 46, 40, 41, 46, 66, 57, null, null, null, null, null, null, null, null, 130, null, 143, 114, 96, 94, 84, 93, 95, 105, 
107, 91, 107, 114, 110, 102, 161, 174, null, null, null, null, null, null, null, null, 44, null, 31, 36, 35, 40, 43, 42, 51, 49, 46, 47, 48, 52, 46, 41, 64, 60, null, null, null, null, null, null, null, null, 47, null, 47, 43, 44, 40, 40, 35, 39, 44, 44, 46, 51, 51, 50, 45, 55, 60, null, null, null, null, null, null, null, null, 233, null, 221, 236, 230, 216, 214, 225, 223, 214, 230, 228, 233, 235, 232, 245, 295, 318, null, null, null, null, null, null, null, null, 42, null, 50, 46, 39, 43, 
43, 51, 45, 47, 50, 43, 50, 55, 46, 55, 59, 58, null, null, null, null, null, null, null, null, 33, null, 30, 32, 36, 34, 36, 41, 34, 34, 30, 25, 23, 22, 29, 26, 43, 34, null, null, null, null, null, null, null, null, 40, null, 44, 34, 41, 38, 39, 41, 39, 35, 33, 32, 30, 39, 37, 33, 55, 51, null, null, null, null, null, null, null, null, 14, null, 17, 17, 23, 18, 25, 19, 20, 23, 20, 23, 18, 18, 16, 14, 26, 29, null, null, null, null, null, null, null, null, 122, null, 
115, 116, 104, 112, 110, 106, 104, 100, 106, 99, 110, 99, 99, 99, 154, 158, null, null, null, null, null, null, null, null, 32, null, 32, 35, 32, 35, 37, 34, 39, 41, 53, 47, 50, 46, 47, 50, 75, 69, null, null, null, null, null, null, null, null, 26, null, 30, 26, 23, 24, 20, 20, 24, 30, 31, 33, 37, 37, 29, 26, 45, 47, null, null, null, null, null, null, null, null, 206, null, 206, 193, 202, 208, 201, 206, 205, 210, 202, 191, 198, 207, 206, 189, 285, 292, null, null, null, null, null, null, 
null, null, 75, null, 87, 73, 78, 77, 71, 75, 65, 81, 84, 72, 75, 81, 86, 86, 115, 125, null, null, null, null, null, null, null, null, 114, null, 110, 97, 101, 101, 110, 103, 112, 106, 104, 94, 95, 98, 95, 94, 151, 156, null, null, null, null, null, null, null, null, 149, null, 137, 131, 127, 131, 116, 108, 111, 113, 104, 119, 116, 106, 113, 114, 163, 175, null, null, null, null, null, null, null, null, 99, null, 103, 99, 91, 80, 89, 88, 91, 88, 90, 100, 96, 112, 107, 103, 157, 164, null, null, 
null, null, null, null, null, null, 1744, null, 1763, 1731, 1713, 1695, 1634, 1710, 1733, 1819, 1773, 1749, 1727, 1752, 1778, 1746, 2644, 2849, null, null, null, null, null, null, null, null, 154, null, 152, 148, 148, 131, 128, 119, 140, 130, 135, 142, 148, 136, 127, 121, 185, 218, null, null, null, null, null, null, null, null, 35, null, 31, 33, 37, 38, 44, 51, 44, 43, 39, 39, 42, 51, 44, 47, 44, 46, null, null, null, null, null, null, null, null, 154, null, 147, 142, 138, 134, 135, 119, 135, 126, 129, 144, 135, 143, 134, 135, 
176, 197, null, null, null, null, null, null, null, null, 82, null, 88, 86, 85, 90, 85, 82, 93, 98, 94, 96, 85, 69, 76, 70, 102, 115, null, null, null, null, null, null, null, null, 52, null, 52, 46, 45, 40, 45, 47, 48, 56, 47, 51, 47, 57, 51, 53, 70, 76, null, null, null, null, null, null, null, null, 57, null, 60, 66, 51, 46, 45, 42, 55, 46, 54, 62, 56, 59, 54, 56, 80, 85, null, null, null, null, null, null, null, null, 139, null, 146, 128, 127, 117, 118, 118, 114, 106, 107, 116, 
111, 107, 109, 118, 176, 180, null, null, null, null, null, null, null, null, 54, null, 52, 55, 51, 45, 47, 49, 48, 42, 59, 56, 51, 48, 48, 53, 62, 71, null, null, null, null, null, null, null, null, 45, null, 53, 54, 47, 50, 52, 59, 56, 58, 55, 49, 54, 52, 53, 50, 64, 73, null, null, null, null, null, null, null, null, 31, null, 37, 39, 29, 38, 29, 26, 30, 32, 26, 37, 34, 38, 41, 40, 51, 56, null, null, null, null, null, null, null, null, 66, null, 69, 60, 65, 63, 65, 55, 
61, 53, 58, 60, 66, 69, 60, 60, 81, 92, null, null, null, null, null, null, null, null, 50, null, 38, 41, 47, 39, 33, 45, 43, 43, 34, 43, 45, 45, 47, 50, 64, 61, null, null, null, null, null, null, null, null, 192, null, 173, 162, 170, 164, 161, 177, 188, 201, 193, 176, 177, 188, 200, 197, 263, 265, null, null, null, null, null, null, null, null, 56, null, 58, 60, 56, 47, 51, 53, 46, 59, 63, 58, 59, 66, 65, 65, 97, 111, null, null, null, null, null, null, null, null, 79, null, 76, 75, 
73, 79, 79, 82, 79, 82, 82, 91, 86, 82, 69, 71, 114, 125, null, null, null, null, null, null, null, null, 132, null, 119, 116, 112, 111, 108, 117, 112, 126, 115, 118, 108, 109, 110, 113, 171, 176, null, null, null, null, null, null, null, null, 228, null, 240, 236, 230, 219, 237, 235, 218, 222, 224, 217, 219, 221, 223, 212, 298, 304, null, null, null, null, null, null, null, null, 75, null, 79, 81, 87, 86, 94, 90, 82, 78, 85, 96, 85, 90, 99, 84, 122, 116, null, null, null, null, null, null, null, null, 
81, null, 90, 90, 85, 85, 80, 71, 64, 77, 71, 83, 74, 77, 82, 87, 144, 147, null, null, null, null, null, null, null, null, 98, null, 92, 80, 72, 82, 84, 83, 75, 66, 78, 75, 76, 74, 80, 90, 92, 104, null, null, null, null, null, null, null, null, 17, null, 25, 22, 18, 20, 23, 17, 23, 19, 21, 23, 18, 19, 21, 20, 24, 33, null, null, null, null, null, null, null, null, 31, null, 23, 25, 28, 29, 34, 29, 39, 33, 28, 27, 33, 27, 26, 29, 35, 44, null, null, null, null, 
null, null, null, null, 55, null, 50, 48, 52, 45, 50, 55, 50, 52, 49, 48, 47, 41, 38, 38, 61, 68, null, null, null, null, null, null, null, null, 43, null, 41, 37, 40, 40, 40, 37, 37, 38, 40, 42, 42, 44, 35, 33, 50, 62, null, null, null, null, null, null, null, null, 503, null, 492, 507, 502, 476, 483, 469, 507, 505, 499, 468, 486, 508, 509, 490, 779, 833, null, null, null, null, null, null, null, null, 241, null, 258, 267, 233, 216, 221, 214, 232, 223, 234, 236, 245, 247, 244, 222, 322, 354, 
null, null, null, null, null, null, null, null, 196, null, 196, 184, 177, 166, 146, 166, 162, 176, 186, 164, 168, 160, 157, 178, 283, 298, null, null, null, null, null, null, null, null, 52, null, 57, 55, 57, 48, 55, 50, 56, 47, 51, 51, 45, 41, 45, 51, 64, 68, null, null, null, null, null, null, null, null, 177, null, 166, 179, 171, 149, 138, 142, 143, 145, 146, 151, 156, 157, 146, 145, 206, 215, null, null, null, null, null, null, null, null, 47, null, 50, 50, 51, 54, 58, 45, 46, 48, 49, 55, 40, 36, 
48, 46, 64, 63, null, null, null, null, null, null, null, null, 71, null, 80, 71, 67, 68, 57, 63, 71, 78, 78, 69, 69, 70, 74, 69, 87, 95, null, null, null, null, null, null, null, null, 38, null, 51, 51, 41, 44, 43, 46, 39, 39, 42, 45, 52, 52, 47, 47, 49, 61, null, null, null, null, null, null, null, null, 61, null, 61, 54, 50, 52, 48, 53, 48, 42, 46, 48, 45, 48, 56, 57, 82, 85, null, null, null, null, null, null, null, null, 195, null, 183, 183, 171, 164, 153, 150, 152, 161, 
160, 161, 162, 145, 170, 151, 208, 224, null, null, null, null, null, null, null, null, 58, null, 71, 62, 65, 65, 55, 56, 61, 53, 63, 65, 57, 54, 53, 53, 70, 67, null, null, null, null, null, null, null, null, 98, null, 87, 79, 80, 84, 83, 71, 76, 73, 77, 68, 76, 84, 72, 77, 139, 131, null, null, null, null, null, null, null, null, 85, null, 89, 73, 68, 70, 61, 78, 69, 74, 67, 69, 73, 75, 75, 72, 121, 125, null, null, null, null, null, null, null, null, 277, null, 257, 250, 244, 245, 
233, 219, 252, 250, 234, 249, 251, 233, 236, 248, 338, 360, null, null, null, null, null, null, null, null, 143, null, 124, 122, 128, 119, 116, 123, 121, 129, 133, 139, 139, 134, 141, 138, 177, 186, null, null, null, null, null, null, null, null, 49, null, 44, 43, 34, 36, 42, 37, 40, 38, 44, 51, 52, 53, 56, 50, 59, 73, null, null, null, null, null, null, null, null, 112, null, 101, 96, 100, 94, 93, 105, 89, 100, 106, 96, 98, 105, 110, 106, 158, 155, null, null, null, null, null, null, null, null, 61, null, 
56, 47, 44, 45, 47, 51, 54, 50, 50, 48, 51, 55, 43, 48, 77, 75, null, null, null, null, null, null, null, null, 162, null, 152, 147, 153, 156, 153, 149, 146, 157, 146, 150, 143, 151, 154, 142, 212, 214, null, null, null, null, null, null, null, null, 388, null, 361, 341, 327, 322, 320, 315, 339, 328, 326, 316, 312, 314, 332, 322, 486, 537, null, null, null, null, null, null, null, null, 50, null, 45, 45, 57, 53, 54, 52, 51, 46, 44, 37, 35, 39, 36, 36, 62, 72, null, null, null, null, null, null, 
null, null, 39, null, 38, 35, 49, 35, 32, 29, 28, 32, 27, 31, 38, 34, 34, 31, 55, 61, null, null, null, null, null, null, null, null, 87, null, 98, 90, 79, 89, 87, 90, 104, 98, 98, 97, 92, 78, 76, 89, 113, 118, null, null, null, null, null, null, null, null, 57, null, 60, 54, 55, 45, 49, 55, 67, 68, 67, 57, 63, 68, 67, 66, 94, 100, null, null, null, null, null, null, null, null, 38, null, 40, 37, 35, 39, 36, 38, 36, 40, 43, 41, 31, 41, 31, 37, 44, 50, null, null, 
null, null, null, null, null, null, 296, null, 271, 253, 258, 231, 230, 237, 255, 245, 251, 254, 254, 243, 241, 232, 379, 385, null, null, null, null, null, null, null, null, 57, null, 66, 67, 70, 64, 69, 74, 58, 58, 57, 61, 70, 68, 68, 68, 103, 100, null, null, null, null, null, null, null, null, 129, null, 140, 110, 103, 107, 106, 103, 91, 94, 101, 94, 95, 101, 106, 100, 178, 189, null, null, null, null, null, null, null, null, 83, null, 85, 91, 93, 81, 85, 86, 78, 84, 93, 93, 93, 90, 93, 102, 
117, 123, null, null, null, null, null, null, null, null, 45, null, 44, 37, 39, 34, 33, 43, 45, 41, 50, 44, 38, 43, 46, 46, 62, 71, null, null, null, null, null, null, null, null, 122, null, 120, 100, 92, 100, 89, 85, 78, 85, 74, 87, 81, 83, 79, 78, 120, 147, null, null, null, null, null, null, null, null, 80, null, 79, 79, 76, 72, 68, 70, 72, 73, 68, 80, 70, 73, 73, 70, 101, 100, null, null, null, null, null, null, null, null, 35, null, 42, 38, 40, 44, 44, 42, 46, 39, 44, 49, 
45, 37, 39, 38, 63, 69, null, null, null, null, null, null, null, null, 105, null, 75, 86, 84, 76, 81, 88, 93, 83, 98, 88, 80, 77, 81, 95, 139, 143, null, null, null, null, null, null, null, null, 117, null, 108, 106, 101, 93, 83, 91, 101, 91, 91, 87, 77, 86, 85, 98, 127, 137, null, null, null, null, null, null, null, null, 50, null, 46, 38, 43, 34, 36, 36, 44, 42, 37, 37, 37, 44, 43, 34, 61, 61, null, null, null, null, null, null, null, null, 250, null, 236, 223, 211, 219, 218, 234, 
216, 213, 217, 214, 206, 219, 205, 201, 332, 347, null, null, null, null, null, null, null, null, 63, null, 60, 53, 45, 38, 36, 39, 34, 39, 35, 35, 30, 26, 28, 30, 57, 77, null, null, null, null, null, null, null, null, 1029, null, 1013, 990, 977, 913, 877, 908, 961, 971, 970, 994, 961, 987, 971, 968, 1437, 1596, null, null, null, null, null, null, null, null, 37, null, 37, 31, 27, 28, 33, 34, 38, 44, 43, 35, 35, 30, 26, 30, 37, 40, null, null, null, null, null, null, null, null, 153, null, 123, 128, 
121, 120, 124, 116, 136, 128, 126, 130, 126, 132, 133, 129, 195, 182, null, null, null, null, null, null, null, null, 24, null, 20, 21, 25, 29, 23, 21, 23, 20, 21, 18, 22, 22, 27, 24, 33, 35, null, null, null, null, 5398, 5161, 5385, 5515, 5671, 5608, 5591, 5804, 5685, 5720, 5853, 5986, 6031, 6162, 6193, 6273, 6136, 6204, 6329, 6497, 9141, 9800, null, null, null, null, 2915, 2794, 2831, 2880, 2922, 2898, 2764, 2643, 2529, 2460, 2468, 2459, 2500, 2491, 2436, 2461, 2450, 2476, 2498, 2513, 3716, 3892, null, null, null, null, 1618, 1606, 1636, 1599, 
1560, 1577, 1486, 1400, 1337, 1319, 1268, 1273, 1301, 1305, 1316, 1358, 1319, 1337, 1276, 1298, 1911, 2027, null, null, null, null, 1485, 1373, 1406, 1426, 1395, 1410, 1350, 1284, 1213, 1151, 1164, 1156, 1169, 1154, 1178, 1204, 1166, 1173, 1187, 1193, 1885, 1989, null, null, null, null, 859, 793, 806, 769, 767, 763, 684, 662, 595, 574, 602, 572, 571, 576, 580, 587, 548, 536, 543, 538, 772, 867, null, null, null, null, 1924, 1797, 1849, 1843, 1818, 1769, 1677, 1607, 1470, 1397, 1403, 1402, 1367, 1368, 1398, 1373, 1332, 1325, 1308, 1314, 1846, 1904, null, null, null, null, 
1234, 1093, 1110, 1120, 1092, 1068, 985, 962, 917, 885, 878, 884, 879, 893, 887, 887, 872, 870, 894, 872, 1211, 1242, null, null, null, null, 1485, 1449, 1487, 1440, 1453, 1459, 1344, 1262, 1174, 1162, 1131, 1125, 1129, 1160, 1113, 1145, 1122, 1150, 1167, 1170, 1760, 1829, null, null, null, null, 1347, 1321, 1288, 1337, 1361, 1325, 1269, 1222, 1139, 1119, 1097, 1121, 1123, 1108, 1114, 1112, 1104, 1130, 1114, 1175, 1718, 1770, null, null, null, null, 1131, 1082, 1145, 1155, 1160, 1146, 1093, 1092, 1025, 971, 945, 959, 968, 981, 994, 1021, 1013, 1011, 1007, 997, 1437, 1496, 
null, null, null, null, 3505, 3351, 3528, 3581, 3668, 3496, 3451, 3348, 3173, 3084, 3077, 3054, 3142, 3202, 3263, 3246, 3220, 3228, 3315, 3290, 4536, 4892, null, null, null, null, 1513, 1473, 1552, 1605, 1591, 1554, 1461, 1427, 1347, 1358, 1342, 1422, 1339, 1398, 1403, 1427, 1363, 1379, 1322, 1320, 1943, 2054, null, null, null, null, 1614, 1624, 1692, 1732, 1673, 1687, 1580, 1562, 1462, 1406, 1403, 1428, 1429, 1446, 1438, 1407, 1391, 1391, 1345, 1319, 1840, 1969, null, null, null, null, 2895, 2748, 2753, 2844, 2872, 2812, 2654, 2539, 2434, 2347, 2287, 2261, 2237, 2329, 2396, 2353, 2330, 2312, 
2314, 2252, 3319, 3540, null, null, null, null, null, null, null, null, 142, 135, 128, 129, 123, 102, 112, 111, 106, 110, 107, 97, 88, 97, 84, 81, 135, 152, null, null, null, null, null, null, null, null, 134, 122, 113, 107, 103, 98, 95, 108, 98, 111, 104, 115, 117, 128, 129, 123, 178, 190, null, null, null, null, null, null, null, null, 222, 232, 216, 210, 198, 205, 200, 198, 199, 192, 184, 198, 203, 211, 205, 223, 326, 357, null, null, null, null, null, null, null, null, 40, 41, 40, 42, 38, 36, 36, 35, 31, 33, 
35, 34, 33, 33, 39, 40, 46, 50, null, null, null, null, null, null, null, null, 370, 366, 373, 344, 322, 355, 330, 319, 338, 344, 336, 356, 351, 351, 342, 346, 507, 512, null, null, null, null, null, null, null, null, 28, 22, 28, 31, 34, 35, 32, 34, 31, 34, 30, 25, 26, 25, 28, 27, 55, 46, null, null, null, null, null, null, null, null, 35, 33, 30, 38, 34, 30, 34, 34, 36, 38, 40, 34, 35, 35, 31, 31, 53, 57, null, null, null, null, null, null, null, null, 73, 74, 69, 67, 66, 54, 
53, 60, 67, 63, 61, 64, 73, 71, 70, 75, 93, 99, null, null, null, null, null, null, null, null, 249, 262, 237, 245, 223, 211, 225, 213, 221, 211, 202, 207, 193, 186, 193, 210, 300, 310, null, null, null, null, null, null, null, null, 192, 200, 174, 170, 160, 152, 155, 158, 154, 148, 160, 162, 166, 161, 155, 147, 217, 222, null, null, null, null, null, null, null, null, 70, 75, 70, 62, 60, 51, 56, 54, 54, 53, 50, 50, 48, 50, 55, 50, 53, 72, null, null, null, null, null, null, null, null, 120, 103, 
101, 80, 82, 87, 88, 91, 85, 85, 93, 91, 91, 89, 92, 85, 126, 133, null, null, null, null, null, null, null, null, 23, 31, 23, 21, 20, 23, 28, 24, 29, 31, 30, 29, 35, 39, 41, 37, 61, 59, null, null, null, null, null, null, null, null, 122, 126, 112, 100, 104, 97, 96, 91, 86, 86, 92, 93, 85, 89, 94, 94, 135, 147, null, null, null, null, null, null, null, null, 193, 191, 192, 190, 190, 191, 189, 179, 187, 180, 164, 169, 165, 169, 163, 175, 265, 279, null, null, null, null, null, null, 
null, null, 40, 36, 36, 31, 27, 28, 28, 36, 35, 26, 29, 26, 28, 29, 28, 25, 46, 53, null, null, null, null, null, null, null, null, 56, 64, 61, 57, 57, 50, 52, 47, 44, 50, 49, 43, 46, 48, 49, 58, 62, 73, null, null, null, null, null, null, null, null, 77, 68, 61, 55, 58, 59, 62, 52, 55, 55, 61, 60, 54, 58, 62, 53, 88, 91, null, null, null, null, null, null, null, null, 82, 84, 82, 80, 69, 62, 67, 61, 74, 65, 68, 72, 66, 64, 64, 60, 103, 105, null, null, 
null, null, null, null, null, null, 191, 172, 171, 148, 142, 131, 126, 136, 131, 132, 123, 122, 132, 132, 141, 132, 184, 196, null, null, null, null, null, null, null, null, 118, 120, 120, 110, 102, 99, 96, 93, 97, 105, 99, 99, 106, 105, 104, 112, 176, 160, null, null, null, null, null, null, null, null, 151, 162, 153, 152, 137, 141, 146, 164, 172, 159, 157, 148, 144, 146, 165, 166, 258, 270, null, null, null, null, null, null, null, null, 58, 53, 54, 46, 51, 46, 47, 45, 47, 50, 43, 41, 42, 41, 39, 40, 
55, 58, null, null, null, null, null, null, null, null, 85, 71, 71, 69, 70, 61, 58, 63, 65, 72, 64, 66, 64, 65, 64, 62, 100, 108, null, null, null, null, null, null, null, null, 40, 41, 35, 44, 45, 41, 45, 37, 40, 43, 41, 46, 40, 38, 44, 39, 56, 62, null, null, null, null, null, null, null, null, 11, 14, 14, 15, 14, 15, 12, 16, 18, 15, 14, 14, 19, 16, 17, 22, 38, 31, null, null, null, null, null, null, null, null, 28, 26, 26, 27, 24, 28, 24, 25, 28, 27, 24, 22, 
26, 22, 24, 23, 37, 45, null, null, null, null, null, null, null, null, 499, 484, 473, 445, 424, 426, 418, 408, 432, 432, 444, 464, 458, 460, 451, 452, 655, 664, null, null, null, null, null, null, null, null, 93, 95, 90, 70, 79, 84, 82, 78, 87, 90, 92, 91, 85, 86, 76, 84, 121, 152, null, null, null, null, null, null, null, null, 43, 49, 36, 39, 35, 35, 34, 31, 31, 33, 35, 38, 34, 39, 32, 29, 49, 42, null, null, null, null, null, null, null, null, 85, 93, 86, 85, 85, 82, 73, 76, 
78, 77, 76, 82, 73, 86, 74, 71, 117, 126, null, null, null, null, null, null, null, null, 42, 45, 42, 38, 35, 31, 31, 29, 34, 38, 36, 39, 36, 37, 37, 36, 61, 57, null, null, null, null, null, null, null, null, 27, 23, 30, 28, 28, 30, 27, 30, 27, 23, 30, 35, 36, 38, 34, 38, 45, 47, null, null, null, null, null, null, null, null, 128, 127, 116, 113, 107, 104, 101, 104, 102, 103, 96, 90, 87, 88, 95, 99, 152, 161, null, null, null, null, null, null, null, null, 97, 104, 91, 90, 
84, 87, 80, 86, 81, 75, 81, 73, 72, 77, 71, 72, 102, 96, null, null, null, null, null, null, null, null, 38, 32, 36, 33, 32, 29, 35, 33, 39, 42, 41, 39, 35, 31, 32, 35, 54, 71, null, null, null, null, null, null, null, null, 101, 97, 86, 83, 76, 69, 72, 83, 72, 74, 71, 75, 69, 70, 64, 66, 110, 116, null, null, null, null, null, null, null, null, 206, 221, 207, 191, 181, 168, 164, 160, 158, 160, 153, 170, 162, 168, 166, 162, 218, 247, null, null, null, null, null, null, null, null, 
32, 43, 27, 32, 30, 27, 25, 24, 25, 22, 22, 23, 31, 23, 28, 31, 30, 32, null, null, null, null, null, null, null, null, 48, 47, 51, 48, 41, 42, 36, 36, 35, 26, 33, 35, 33, 36, 26, 27, 56, 57, null, null, null, null, null, null, null, null, 25, 26, 27, 21, 18, 20, 17, 19, 24, 23, 24, 27, 23, 21, 20, 22, 21, 23, null, null, null, null, null, null, null, null, 38, 32, 36, 35, 33, 35, 32, 30, 26, 36, 31, 31, 30, 26, 21, 24, 47, 51, null, null, null, null, 
null, null, null, null, 30, 33, 26, 22, 25, 22, 17, 21, 22, 24, 27, 24, 29, 29, 25, 27, 36, 40, null, null, null, null, null, null, null, null, 16, 16, 12, 11, 13, 8, 9, 11, 9, 13, 15, 17, 15, 13, 12, 11, 24, 26, null, null, null, null, null, null, null, null, 89, 94, 93, 93, 85, 77, 88, 85, 86, 84, 85, 91, 86, 87, 87, 85, 110, 126, null, null, null, null, null, null, null, null, 21, 26, 24, 22, 21, 26, 26, 27, 26, 21, 19, 21, 19, 25, 24, 26, 34, 41, 
null, null, null, null, null, null, null, null, 34, 29, 28, 24, 28, 26, 24, 24, 25, 24, 25, 27, 25, 26, 26, 26, 41, 41, null, null, null, null, null, null, null, null, 122, 116, 113, 106, 97, 98, 99, 95, 97, 107, 97, 104, 107, 101, 103, 104, 143, 146, null, null, null, null, null, null, null, null, 36, 34, 33, 30, 31, 30, 29, 28, 26, 21, 26, 27, 26, 26, 25, 22, 49, 56, null, null, null, null, null, null, null, null, 16, 19, 20, 15, 16, 14, 17, 17, 18, 21, 18, 19, 19, 23, 
21, 19, 24, 29, null, null, null, null, null, null, null, null, 103, 114, 103, 96, 91, 87, 88, 89, 81, 79, 84, 82, 84, 89, 105, 111, 149, 165, null, null, null, null, null, null, null, null, 614, 625, 599, 603, 555, 509, 504, 523, 546, 535, 553, 544, 518, 527, 533, 533, 864, 909, null, null, null, null, null, null, null, null, 41, 47, 44, 37, 37, 42, 39, 31, 30, 33, 38, 41, 43, 36, 39, 45, 73, 70, null, null, null, null, null, null, null, null, 97, 89, 82, 67, 68, 70, 71, 65, 70, 69, 
66, 71, 70, 70, 63, 64, 132, 132, null, null, null, null, null, null, null, null, 35, 38, 34, 27, 25, 20, 24, 27, 23, 20, 24, 23, 27, 26, 22, 22, 39, 41, null, null, null, null, null, null, null, null, 30, 26, 25, 25, 28, 26, 26, 26, 27, 26, 25, 26, 26, 28, 32, 24, 43, 39, null, null, null, null, null, null, null, null, 53, 49, 53, 50, 48, 44, 52, 43, 40, 40, 38, 39, 35, 36, 40, 35, 63, 71, null, null, null, null, null, null, null, null, 88, 88, 87, 78, 70, 74, 
68, 65, 65, 61, 65, 72, 66, 60, 55, 66, 97, 97, null, null, null, null, null, null, null, null, 38, 39, 35, 29, 28, 25, 22, 21, 25, 26, 29, 30, 29, 25, 29, 33, 45, 45, null, null, null, null, null, null, null, null, 110, 117, 109, 103, 98, 98, 102, 94, 98, 105, 102, 99, 91, 82, 89, 91, 142, 168, null, null, null, null, null, null, null, null, 291, 285, 248, 247, 212, 216, 231, 223, 215, 208, 215, 226, 197, 200, 209, 202, 282, 318, null, null, null, null, null, null, null, null, 29, 28, 
28, 25, 22, 25, 26, 24, 20, 21, 19, 20, 18, 18, 15, 12, 22, 28, null, null, null, null, null, null, null, null, 80, 86, 73, 70, 59, 58, 53, 49, 54, 53, 54, 54, 60, 56, 54, 55, 63, 79, null, null, null, null, null, null, null, null, 51, 45, 46, 43, 34, 35, 43, 42, 37, 45, 37, 35, 36, 39, 34, 36, 53, 65, null, null, null, null, null, null, null, null, 168, 163, 145, 145, 142, 117, 125, 119, 122, 118, 124, 123, 117, 116, 113, 109, 165, 164, null, null, null, null, null, null, 
null, null, 39, 39, 35, 36, 30, 26, 28, 27, 25, 28, 29, 25, 26, 24, 21, 21, 29, 40, null, null, null, null, null, null, null, null, 179, 169, 158, 144, 142, 130, 142, 140, 134, 129, 126, 126, 128, 125, 122, 116, 160, 174, null, null, null, null, null, null, null, null, 178, 157, 158, 141, 132, 133, 133, 124, 113, 126, 117, 128, 127, 122, 120, 121, 180, 174, null, null, null, null, null, null, null, null, 85, 71, 73, 70, 67, 59, 58, 51, 46, 53, 70, 61, 60, 56, 50, 53, 74, 77, null, null, 
null, null, null, null, null, null, 130, 129, 115, 107, 97, 98, 89, 97, 93, 91, 90, 83, 86, 85, 85, 89, 140, 129, null, null, null, null, null, null, null, null, 52, 47, 54, 58, 50, 48, 45, 49, 49, 44, 52, 45, 42, 41, 38, 44, 66, 64, null, null, null, null, null, null, null, null, 92, 98, 90, 81, 72, 67, 78, 79, 68, 79, 84, 73, 76, 78, 77, 75, 97, 100, null, null, null, null, null, null, null, null, 56, 66, 60, 55, 51, 43, 48, 50, 53, 47, 44, 44, 43, 47, 52, 55, 
72, 78, null, null, null, null, null, null, null, null, 158, 157, 134, 130, 121, 119, 130, 127, 126, 127, 134, 130, 123, 110, 118, 110, 180, 185, null, null, null, null, null, null, null, null, 22, 25, 24, 26, 21, 23, 20, 22, 19, 22, 24, 24, 23, 22, 22, 21, 24, 25, null, null, null, null, null, null, null, null, 74, 70, 73, 71, 68, 75, 73, 73, 73, 57, 62, 64, 50, 62, 55, 51, 90, 101, null, null, null, null, null, null, null, null, 63, 61, 58, 54, 52, 49, 56, 56, 47, 51, 50, 51, 
55, 47, 51, 52, 59, 57, null, null, null, null, null, null, null, null, 270, 267, 248, 254, 235, 209, 200, 197, 205, 201, 198, 204, 189, 199, 198, 200, 256, 279, null, null, null, null, null, null, null, null, 296, 300, 281, 270, 235, 226, 218, 217, 224, 223, 232, 232, 225, 225, 222, 232, 312, 309, null, null, null, null, null, null, null, null, 54, 42, 50, 42, 36, 31, 34, 31, 37, 35, 30, 33, 34, 33, 30, 28, 38, 40, null, null, null, null, null, null, null, null, 70, 71, 66, 68, 61, 61, 51, 62, 
55, 55, 56, 50, 45, 49, 47, 46, 69, 72, null, null, null, null, null, null, null, null, 141, 151, 140, 129, 121, 130, 131, 124, 128, 124, 115, 112, 109, 113, 110, 94, 138, 140, null, null, null, null, null, null, null, null, 44, 42, 41, 36, 35, 31, 29, 26, 31, 35, 30, 36, 34, 37, 38, 37, 36, 38, null, null, null, null, null, null, null, null, 133, 142, 131, 134, 118, 112, 116, 122, 118, 121, 122, 123, 114, 115, 109, 110, 150, 145, null, null, null, null, null, null, null, null, 51, 57, 54, 51, 
53, 48, 48, 45, 47, 48, 46, 47, 43, 45, 52, 47, 64, 58, null, null, null, null, null, null, null, null, 429, 402, 373, 368, 355, 336, 326, 330, 315, 330, 332, 315, 329, 326, 346, 336, 461, 492, null, null, null, null, null, null, null, null, 52, 61, 44, 42, 39, 38, 42, 43, 37, 34, 33, 35, 31, 30, 33, 35, 50, 60, null, null, null, null, null, null, null, null, 69, 60, 62, 57, 55, 52, 49, 55, 53, 56, 58, 61, 61, 60, 57, 62, 95, 86, null, null, null, null, null, null, null, null, 
39, 38, 33, 41, 27, 29, 32, 34, 36, 31, 33, 39, 37, 37, 41, 40, 53, 49, null, null, null, null, null, null, null, null, 91, 80, 75, 75, 84, 83, 81, 80, 92, 94, 97, 96, 90, 84, 84, 87, 134, 134, null, null, null, null, null, null, null, null, 43, 35, 32, 29, 30, 26, 24, 25, 22, 20, 21, 23, 24, 23, 24, 24, 30, 40, null, null, null, null, null, null, null, null, 20, 24, 23, 18, 18, 19, 18, 20, 21, 21, 22, 22, 20, 24, 23, 24, 28, 36, null, null, null, null, 
null, null, null, null, 50, 50, 50, 47, 43, 42, 39, 39, 38, 36, 37, 39, 40, 41, 34, 33, 66, 63, null, null, null, null, null, null, null, null, 69, 80, 62, 64, 55, 58, 54, 59, 59, 60, 54, 58, 54, 60, 66, 62, 74, 73, null, null, null, null, null, null, null, null, 33, 38, 36, 31, 29, 27, 29, 32, 30, 32, 29, 29, 28, 32, 29, 40, 51, 55, null, null, null, null, null, null, null, null, 438, 437, 410, 390, 355, 357, 354, 346, 357, 358, 356, 361, 352, 353, 365, 363, 570, 634, 
null, null, null, null, null, null, null, null, 52, 55, 52, 51, 49, 46, 44, 43, 41, 42, 38, 40, 45, 45, 44, 39, 53, 55, null, null, null, null, null, null, null, null, 115, 110, 109, 102, 92, 91, 86, 89, 92, 96, 88, 87, 90, 92, 88, 86, 142, 146, null, null, null, null, null, null, null, null, 56, 49, 52, 44, 47, 52, 49, 40, 44, 45, 40, 41, 32, 32, 35, 38, 56, 64, null, null, null, null, null, null, null, null, 172, 163, 154, 148, 135, 131, 133, 130, 125, 131, 129, 135, 132, 131, 
130, 130, 188, 196, null, null, null, null, null, null, null, null, 39, 39, 38, 28, 29, 33, 33, 26, 32, 30, 27, 27, 22, 25, 30, 29, 53, 48, null, null, null, null, null, null, null, null, 42, 39, 40, 37, 33, 29, 31, 28, 19, 21, 16, 18, 21, 19, 29, 31, 55, 48, null, null, null, null, null, null, null, null, 40, 46, 37, 43, 38, 37, 35, 35, 30, 35, 33, 33, 31, 30, 29, 30, 55, 51, null, null, null, null, null, null, null, null, 84, 86, 78, 72, 67, 65, 68, 69, 71, 68, 
72, 78, 72, 80, 74, 82, 108, 108, null, null, null, null, null, null, null, null, 165, 171, 145, 133, 132, 124, 111, 117, 116, 129, 120, 123, 122, 125, 130, 132, 190, 180, null, null, null, null, null, null, null, null, 78, 72, 58, 54, 52, 51, 47, 52, 54, 56, 52, 54, 61, 61, 61, 51, 71, 72, null, null, null, null, null, null, null, null, 40, 43, 39, 38, 28, 28, 30, 25, 25, 25, 21, 27, 27, 28, 29, 27, 45, 44, null, null, null, null, null, null, null, null, 49, 47, 35, 41, 39, 39, 
34, 47, 48, 49, 47, 49, 49, 45, 40, 44, 66, 68, null, null, null, null, null, null, null, null, 29, 30, 29, 23, 18, 21, 27, 26, 31, 33, 37, 32, 30, 30, 30, 34, 51, 48, null, null, null, null, null, null, null, null, 222, 216, 212, 204, 202, 190, 192, 191, 187, 178, 189, 186, 186, 190, 191, 207, 278, 283, null, null, null, null, null, null, null, null, 13, 9, 13, 12, 10, 10, 14, 14, 12, 14, 12, 11, 9, 11, 10, 13, 22, 16, null, null, null, null, null, null, null, null, 72, 75, 
74, 63, 61, 60, 54, 54, 50, 56, 48, 49, 49, 54, 57, 57, 84, 85, null, null, null, null, null, null, null, null, 71, 68, 74, 77, 69, 74, 66, 68, 68, 69, 72, 69, 62, 60, 68, 76, 109, 100, null, null, null, null, null, null, null, null, 53, 59, 40, 40, 42, 45, 44, 50, 41, 41, 40, 41, 42, 43, 50, 46, 59, 62, null, null, null, null, null, null, null, null, 397, 386, 388, 376, 333, 325, 323, 316, 331, 322, 318, 316, 320, 331, 318, 333, 512, 529, null, null, null, null, null, null, 
null, null, 46, 48, 44, 38, 46, 44, 44, 50, 49, 45, 40, 41, 36, 42, 42, 38, 50, 60, null, null, null, null, null, null, null, null, 50, 44, 51, 48, 43, 43, 41, 35, 38, 42, 42, 47, 48, 49, 46, 53, 72, 74, null, null, null, null, null, null, null, null, 95, 84, 71, 71, 68, 68, 60, 67, 64, 72, 71, 68, 69, 69, 58, 65, 94, 98, null, null, null, null, null, null, null, null, 80, 76, 65, 66, 60, 58, 56, 60, 55, 48, 54, 52, 54, 52, 53, 56, 89, 98, null, null, 
null, null, null, null, null, null, 75, 74, 72, 67, 59, 60, 58, 58, 60, 60, 63, 61, 57, 65, 61, 62, 105, 115, null, null, null, null, null, null, null, null, 69, 66, 62, 58, 61, 54, 54, 60, 64, 54, 60, 63, 66, 61, 61, 64, 82, 90, null, null, null, null, null, null, null, null, 50, 49, 47, 43, 37, 33, 34, 34, 29, 31, 34, 35, 35, 32, 35, 32, 47, 55, null, null, null, null, null, null, null, null, 109, 115, 105, 116, 110, 99, 91, 86, 85, 87, 83, 93, 88, 84, 89, 86, 
138, 144, null, null, null, null, null, null, null, null, 36, 33, 36, 32, 38, 38, 31, 32, 29, 34, 37, 35, 31, 34, 32, 31, 42, 45, null, null, null, null, null, null, null, null, 44, 47, 44, 41, 33, 37, 41, 40, 40, 43, 48, 45, 43, 46, 44, 49, 62, 66, null, null, null, null, null, null, null, null, 217, 220, 214, 202, 200, 196, 183, 186, 186, 207, 206, 213, 210, 207, 208, 202, 313, 317, null, null, null, null, null, null, null, null, 48, 40, 39, 37, 44, 35, 34, 30, 37, 38, 36, 38, 
36, 41, 49, 37, 53, 55, null, null, null, null, null, null, null, null, 32, 35, 30, 27, 22, 22, 18, 21, 23, 22, 23, 24, 27, 26, 23, 22, 26, 35, null, null, null, null, null, null, null, null, 44, 38, 39, 40, 42, 37, 36, 37, 37, 36, 40, 41, 41, 38, 34, 35, 52, 61, null, null, null, null, null, null, null, null, 25, 25, 24, 26, 18, 21, 18, 22, 18, 16, 18, 13, 16, 18, 19, 17, 30, 28, null, null, null, null, null, null, null, null, 84, 101, 91, 88, 82, 77, 79, 82, 
83, 75, 75, 73, 75, 81, 80, 77, 136, 133, null, null, null, null, null, null, null, null, 43, 44, 40, 42, 39, 44, 40, 48, 45, 44, 41, 46, 43, 43, 47, 48, 59, 67, null, null, null, null, null, null, null, null, 14, 20, 19, 24, 21, 20, 23, 25, 24, 25, 25, 27, 29, 31, 27, 32, 45, 47, null, null, null, null, null, null, null, null, 221, 205, 184, 193, 174, 155, 155, 154, 171, 174, 172, 179, 187, 184, 172, 175, 208, 220, null, null, null, null, null, null, null, null, 82, 76, 83, 78, 
71, 65, 74, 76, 79, 70, 73, 80, 78, 77, 77, 81, 111, 114, null, null, null, null, null, null, null, null, 111, 98, 98, 103, 94, 92, 88, 86, 82, 79, 83, 79, 74, 69, 71, 73, 115, 109, null, null, null, null, null, null, null, null, 132, 126, 136, 122, 111, 105, 104, 102, 104, 102, 115, 106, 99, 109, 118, 112, 139, 150, null, null, null, null, null, null, null, null, 100, 93, 101, 84, 91, 91, 80, 82, 87, 86, 81, 85, 86, 71, 86, 81, 135, 141, null, null, null, null, null, null, null, null, 
1702, 1595, 1602, 1611, 1511, 1458, 1504, 1475, 1531, 1565, 1605, 1595, 1572, 1593, 1636, 1632, 2325, 2553, null, null, null, null, null, null, null, null, 198, 173, 162, 158, 163, 152, 147, 150, 143, 144, 159, 151, 137, 140, 126, 120, 165, 159, null, null, null, null, null, null, null, null, 36, 33, 32, 30, 24, 22, 23, 24, 30, 29, 32, 33, 32, 25, 26, 27, 42, 37, null, null, null, null, null, null, null, null, 165, 185, 152, 145, 143, 132, 134, 132, 130, 140, 151, 140, 130, 120, 144, 140, 177, 183, null, null, null, null, 
null, null, null, null, 98, 92, 94, 97, 94, 86, 91, 91, 87, 82, 82, 93, 93, 102, 96, 97, 115, 126, null, null, null, null, null, null, null, null, 64, 63, 58, 55, 49, 47, 41, 38, 40, 43, 54, 54, 57, 55, 61, 58, 66, 66, null, null, null, null, null, null, null, null, 56, 49, 48, 44, 47, 44, 41, 47, 48, 51, 52, 55, 52, 52, 61, 59, 73, 80, null, null, null, null, null, null, null, null, 131, 134, 124, 117, 108, 110, 99, 108, 114, 111, 106, 101, 100, 100, 97, 86, 100, 127, 
null, null, null, null, null, null, null, null, 55, 53, 53, 42, 33, 41, 39, 41, 43, 47, 43, 45, 48, 50, 54, 51, 71, 70, null, null, null, null, null, null, null, null, 55, 48, 50, 44, 42, 44, 41, 45, 38, 36, 34, 41, 36, 39, 40, 41, 61, 53, null, null, null, null, null, null, null, null, 32, 19, 33, 33, 35, 31, 25, 25, 29, 28, 28, 22, 27, 26, 26, 24, 36, 42, null, null, null, null, null, null, null, null, 65, 69, 63, 62, 52, 52, 50, 48, 43, 51, 43, 44, 46, 47, 
52, 48, 67, 87, null, null, null, null, null, null, null, null, 54, 46, 49, 51, 44, 48, 44, 35, 45, 46, 46, 43, 43, 50, 45, 44, 54, 63, null, null, null, null, null, null, null, null, 181, 185, 178, 170, 162, 148, 159, 151, 150, 147, 144, 161, 165, 166, 156, 166, 257, 273, null, null, null, null, null, null, null, null, 56, 53, 55, 53, 59, 58, 54, 49, 48, 50, 46, 57, 56, 52, 56, 55, 85, 93, null, null, null, null, null, null, null, null, 82, 77, 75, 74, 64, 64, 63, 61, 68, 70, 
64, 64, 68, 71, 71, 64, 78, 84, null, null, null, null, null, null, null, null, 110, 114, 98, 98, 98, 95, 96, 93, 92, 99, 111, 100, 116, 115, 118, 121, 151, 158, null, null, null, null, null, null, null, null, 225, 227, 219, 195, 182, 197, 185, 186, 198, 193, 188, 183, 176, 170, 172, 183, 240, 239, null, null, null, null, null, null, null, null, 71, 62, 69, 63, 61, 59, 57, 71, 74, 82, 79, 73, 81, 75, 74, 81, 99, 108, null, null, null, null, null, null, null, null, 94, 89, 81, 78, 78, 77, 
75, 89, 87, 81, 84, 78, 70, 71, 64, 64, 98, 114, null, null, null, null, null, null, null, null, 111, 97, 95, 107, 99, 85, 93, 83, 96, 95, 92, 91, 88, 93, 85, 76, 105, 109, null, null, null, null, null, null, null, null, 16, 20, 17, 11, 17, 21, 22, 25, 19, 19, 19, 12, 18, 15, 14, 15, 24, 25, null, null, null, null, null, null, null, null, 28, 30, 29, 30, 26, 24, 24, 29, 27, 25, 29, 29, 27, 29, 29, 29, 40, 41, null, null, null, null, null, null, null, null, 51, 50, 
53, 44, 41, 49, 48, 46, 53, 50, 44, 50, 45, 48, 53, 49, 66, 66, null, null, null, null, null, null, null, null, 41, 46, 40, 39, 35, 42, 35, 36, 34, 32, 37, 38, 34, 30, 30, 30, 51, 48, null, null, null, null, null, null, null, null, 472, 459, 451, 466, 447, 449, 416, 440, 396, 428, 449, 473, 441, 438, 429, 435, 695, 742, null, null, null, null, null, null, null, null, 250, 257, 230, 208, 195, 210, 213, 234, 220, 235, 220, 220, 214, 218, 206, 209, 294, 298, null, null, null, null, null, null, 
null, null, 192, 160, 144, 145, 145, 136, 135, 133, 122, 127, 132, 139, 132, 140, 136, 129, 192, 201, null, null, null, null, null, null, null, null, 49, 39, 38, 38, 34, 38, 39, 41, 40, 43, 42, 39, 44, 43, 39, 42, 60, 64, null, null, null, null, null, null, null, null, 168, 184, 167, 144, 127, 125, 135, 149, 137, 154, 149, 147, 137, 137, 135, 134, 174, 197, null, null, null, null, null, null, null, null, 47, 50, 43, 44, 41, 42, 35, 40, 46, 50, 47, 44, 52, 51, 42, 47, 61, 64, null, null, 
null, null, null, null, null, null, 72, 73, 73, 73, 62, 60, 72, 77, 62, 59, 59, 67, 61, 66, 60, 61, 83, 85, null, null, null, null, null, null, null, null, 50, 47, 35, 39, 44, 35, 42, 39, 38, 38, 36, 34, 26, 26, 26, 21, 35, 35, null, null, null, null, null, null, null, null, 59, 54, 60, 61, 52, 47, 46, 46, 50, 51, 49, 48, 52, 49, 42, 47, 68, 80, null, null, null, null, null, null, null, null, 153, 156, 140, 143, 122, 121, 124, 132, 134, 128, 128, 132, 144, 140, 120, 128, 
192, 201, null, null, null, null, null, null, null, null, 61, 55, 61, 59, 52, 53, 59, 63, 58, 56, 49, 46, 51, 51, 47, 45, 61, 73, null, null, null, null, null, null, null, null, 85, 94, 84, 83, 74, 74, 71, 79, 79, 89, 84, 83, 84, 87, 85, 80, 98, 109, null, null, null, null, null, null, null, null, 101, 102, 101, 110, 105, 102, 100, 87, 93, 98, 96, 94, 93, 95, 89, 83, 109, 108, null, null, null, null, null, null, null, null, 253, 246, 225, 223, 215, 220, 214, 224, 219, 213, 227, 232, 
225, 231, 222, 215, 307, 329, null, null, null, null, null, null, null, null, 132, 144, 127, 128, 103, 108, 110, 116, 115, 125, 131, 127, 118, 131, 122, 114, 151, 165, null, null, null, null, null, null, null, null, 48, 55, 48, 47, 41, 44, 37, 43, 44, 43, 39, 35, 29, 30, 29, 32, 57, 61, null, null, null, null, null, null, null, null, 106, 115, 114, 111, 105, 102, 114, 109, 126, 115, 119, 109, 106, 104, 105, 104, 135, 143, null, null, null, null, null, null, null, null, 45, 52, 48, 49, 51, 50, 44, 47, 
45, 50, 45, 47, 51, 46, 51, 45, 55, 59, null, null, null, null, null, null, null, null, 184, 166, 172, 165, 155, 141, 140, 134, 137, 136, 131, 131, 131, 133, 125, 133, 181, 176, null, null, null, null, null, null, null, null, 396, 401, 365, 344, 343, 309, 302, 309, 291, 304, 304, 289, 281, 268, 282, 272, 391, 430, null, null, null, null, null, null, null, null, 57, 55, 55, 51, 41, 39, 37, 34, 47, 44, 49, 51, 53, 42, 39, 41, 52, 53, null, null, null, null, null, null, null, null, 48, 47, 42, 33, 
40, 33, 30, 32, 28, 30, 29, 28, 31, 23, 23, 26, 41, 48, null, null, null, null, null, null, null, null, 88, 84, 79, 70, 70, 73, 80, 78, 79, 79, 81, 78, 78, 84, 81, 77, 102, 111, null, null, null, null, null, null, null, null, 66, 57, 56, 51, 47, 51, 47, 44, 42, 45, 47, 47, 43, 45, 46, 51, 77, 77, null, null, null, null, null, null, null, null, 44, 51, 35, 32, 31, 36, 28, 24, 25, 27, 28, 29, 34, 29, 30, 24, 45, 40, null, null, null, null, null, null, null, null, 
275, 245, 226, 230, 236, 216, 216, 214, 205, 218, 228, 212, 204, 211, 230, 212, 300, 346, null, null, null, null, null, null, null, null, 48, 47, 53, 46, 46, 43, 37, 39, 43, 54, 51, 42, 45, 49, 44, 51, 79, 87, null, null, null, null, null, null, null, null, 127, 128, 98, 110, 100, 100, 97, 94, 91, 90, 89, 95, 94, 88, 85, 93, 141, 156, null, null, null, null, null, null, null, null, 97, 85, 83, 78, 71, 72, 70, 65, 72, 61, 61, 65, 62, 71, 70, 64, 97, 109, null, null, null, null, 
null, null, null, null, 52, 50, 54, 57, 46, 54, 51, 47, 45, 45, 43, 38, 46, 46, 32, 39, 51, 51, null, null, null, null, null, null, null, null, 130, 118, 108, 107, 102, 90, 88, 84, 77, 85, 85, 77, 72, 73, 64, 57, 110, 122, null, null, null, null, null, null, null, null, 67, 65, 67, 58, 56, 48, 51, 51, 49, 51, 55, 51, 52, 51, 53, 57, 79, 88, null, null, null, null, null, null, null, null, 39, 37, 38, 35, 37, 33, 37, 32, 28, 30, 34, 30, 34, 34, 33, 28, 50, 57, 
null, null, null, null, null, null, null, null, 103, 110, 99, 85, 76, 79, 77, 72, 71, 83, 80, 85, 84, 87, 83, 69, 102, 103, null, null, null, null, null, null, null, null, 118, 114, 123, 119, 105, 104, 102, 114, 107, 110, 103, 102, 101, 88, 89, 84, 99, 101, null, null, null, null, null, null, null, null, 33, 34, 37, 38, 30, 34, 30, 31, 28, 34, 36, 37, 31, 28, 27, 28, 37, 41, null, null, null, null, null, null, null, null, 268, 275, 256, 253, 240, 229, 231, 225, 230, 231, 220, 206, 198, 188, 
190, 192, 280, 304, null, null, null, null, null, null, null, null, 61, 57, 55, 55, 46, 37, 40, 34, 36, 32, 38, 38, 34, 39, 33, 36, 51, 47, null, null, null, null, null, null, null, null, 970, 956, 908, 856, 850, 810, 777, 783, 780, 830, 877, 878, 867, 874, 899, 867, 1285, 1341, null, null, null, null, null, null, null, null, 45, 46, 41, 42, 36, 40, 37, 38, 34, 34, 36, 42, 37, 38, 35, 34, 45, 47, null, null, null, null, null, null, null, null, 121, 133, 122, 114, 113, 110, 105, 106, 102, 98, 
105, 103, 109, 103, 106, 102, 160, 170, null, null, null, null, null, null, null, null, 15, 18, 19, 19, 15, 16, 19, 20, 18, 18, 21, 19, 21, 21, 22, 20, 36, 41, null, null, null, null, null, 4938, 5138, 5279, 5503, 5497, 5567, 5780, 5684, 5719, 5852, 5986, 6031, 6162, 6193, 6273, 6136, 6204, 6329, 6497, 9141, 9800, null, null, null, null, null, 2612, 2638, 2685, 2838, 2832, 2750, 2625, 2526, 2458, 2463, 2459, 2500, 2491, 2436, 2461, 2450, 2476, 2498, 2513, 3716, 3892, null, null, null, null, null, 1551, 1575, 1533, 1530, 1551, 1479, 1396, 1337, 1319, 
1267, 1273, 1301, 1305, 1316, 1358, 1319, 1337, 1276, 1298, 1911, 2027, null, null, null, null, null, 1291, 1323, 1351, 1346, 1365, 1338, 1273, 1213, 1151, 1164, 1156, 1169, 1154, 1178, 1204, 1166, 1173, 1187, 1193, 1885, 1989, null, null, null, null, null, 733, 749, 716, 740, 719, 679, 657, 595, 574, 600, 572, 571, 576, 580, 587, 548, 536, 543, 538, 772, 867, null, null, null, null, null, 1703, 1745, 1745, 1765, 1715, 1665, 1596, 1468, 1394, 1399, 1402, 1367, 1368, 1398, 1373, 1332, 1325, 1308, 1314, 1846, 1904, null, null, null, null, null, 1029, 1049, 1056, 1060, 1040, 
984, 959, 916, 885, 878, 884, 879, 893, 887, 887, 872, 870, 894, 872, 1211, 1242, null, null, null, null, null, 1329, 1365, 1329, 1412, 1420, 1339, 1256, 1172, 1160, 1129, 1125, 1129, 1160, 1113, 1145, 1122, 1150, 1167, 1170, 1760, 1829, null, null, null, null, null, 1251, 1220, 1271, 1333, 1310, 1262, 1215, 1139, 1119, 1097, 1121, 1123, 1108, 1114, 1112, 1104, 1130, 1114, 1175, 1718, 1770, null, null, null, null, null, 1018, 1075, 1092, 1134, 1136, 1092, 1091, 1024, 969, 943, 959, 968, 981, 994, 1021, 1013, 1011, 1007, 997, 1437, 1496, null, null, null, null, null, 3181, 
3329, 3398, 3572, 3393, 3434, 3334, 3170, 3081, 3073, 3054, 3142, 3202, 3263, 3246, 3220, 3228, 3315, 3290, 4536, 4892, null, null, null, null, null, 1355, 1442, 1491, 1551, 1536, 1449, 1416, 1347, 1358, 1340, 1422, 1339, 1398, 1403, 1427, 1363, 1379, 1322, 1320, 1943, 2054, null, null, null, null, null, 1556, 1616, 1645, 1633, 1637, 1575, 1558, 1462, 1406, 1403, 1428, 1428, 1445, 1437, 1406, 1390, 1390, 1344, 1318, 1839, 1968, null, null, null, null, null, 2582, 2586, 2676, 2791, 2752, 2645, 2530, 2434, 2347, 2287, 2261, 2237, 2329, 2396, 2353, 2330, 2312, 2314, 2252, 3319, 3540, null, null, 
null, null, null, null, null, null, 141, null, 127, 128, 123, 102, 112, 111, 106, 110, 107, 97, 88, 97, 84, 81, 135, 152, null, null, null, null, null, null, null, null, 133, null, 112, 106, 103, 98, 95, 108, 98, 111, 104, 115, 117, 128, 129, 123, 178, 190, null, null, null, null, null, null, null, null, 217, null, 216, 210, 198, 205, 200, 198, 199, 192, 184, 198, 203, 211, 205, 223, 326, 357, null, null, null, null, null, null, null, null, 40, null, 40, 42, 38, 36, 36, 35, 31, 33, 35, 34, 33, 33, 39, 40, 
46, 50, null, null, null, null, null, null, null, null, 361, null, 371, 342, 322, 355, 330, 319, 338, 344, 336, 356, 351, 351, 342, 346, 507, 512, null, null, null, null, null, null, null, null, 28, null, 28, 31, 34, 35, 32, 34, 31, 34, 30, 25, 26, 25, 28, 27, 55, 46, null, null, null, null, null, null, null, null, 34, null, 30, 38, 34, 30, 34, 34, 36, 38, 40, 34, 35, 35, 31, 31, 53, 57, null, null, null, null, null, null, null, null, 71, null, 69, 67, 66, 54, 53, 60, 67, 63, 61, 64, 
73, 71, 70, 75, 93, 99, null, null, null, null, null, null, null, null, 233, null, 234, 239, 221, 210, 223, 213, 221, 211, 202, 207, 193, 186, 193, 210, 300, 310, null, null, null, null, null, null, null, null, 186, null, 172, 167, 160, 152, 155, 158, 154, 148, 160, 162, 166, 161, 155, 147, 217, 222, null, null, null, null, null, null, null, null, 68, null, 70, 62, 60, 51, 56, 54, 54, 53, 50, 50, 48, 50, 55, 50, 53, 72, null, null, null, null, null, null, null, null, 115, null, 101, 80, 82, 87, 88, 91, 
85, 85, 93, 91, 91, 89, 92, 85, 126, 133, null, null, null, null, null, null, null, null, 23, null, 23, 21, 20, 23, 28, 24, 29, 31, 30, 29, 35, 39, 41, 37, 61, 59, null, null, null, null, null, null, null, null, 116, null, 110, 98, 104, 97, 95, 91, 86, 86, 92, 93, 85, 89, 94, 94, 135, 147, null, null, null, null, null, null, null, null, 188, null, 192, 190, 190, 191, 189, 179, 187, 180, 164, 169, 165, 169, 163, 175, 265, 279, null, null, null, null, null, null, null, null, 39, null, 36, 31, 
27, 28, 28, 36, 35, 26, 29, 26, 28, 29, 28, 25, 46, 53, null, null, null, null, null, null, null, null, 54, null, 61, 57, 57, 50, 52, 47, 44, 50, 49, 43, 46, 48, 49, 58, 62, 73, null, null, null, null, null, null, null, null, 76, null, 60, 54, 58, 58, 60, 52, 55, 55, 61, 60, 54, 58, 62, 53, 88, 91, null, null, null, null, null, null, null, null, 80, null, 82, 80, 69, 62, 67, 61, 74, 65, 68, 72, 66, 64, 64, 60, 103, 105, null, null, null, null, null, null, null, null, 
185, null, 171, 148, 142, 131, 126, 136, 131, 132, 123, 122, 132, 132, 141, 132, 184, 196, null, null, null, null, null, null, null, null, 114, null, 120, 110, 102, 99, 96, 93, 97, 105, 99, 99, 106, 105, 104, 112, 176, 160, null, null, null, null, null, null, null, null, 145, null, 153, 152, 136, 141, 146, 164, 172, 159, 157, 148, 144, 146, 165, 166, 258, 270, null, null, null, null, null, null, null, null, 56, null, 53, 45, 51, 46, 47, 45, 47, 50, 43, 41, 42, 41, 39, 40, 55, 58, null, null, null, null, 
null, null, null, null, 84, null, 71, 69, 70, 61, 58, 63, 65, 72, 64, 66, 64, 65, 64, 62, 100, 108, null, null, null, null, null, null, null, null, 40, null, 34, 43, 45, 41, 45, 37, 40, 43, 41, 46, 40, 38, 44, 39, 56, 62, null, null, null, null, null, null, null, null, 11, null, 14, 15, 14, 15, 12, 16, 18, 15, 14, 14, 19, 16, 17, 22, 38, 31, null, null, null, null, null, null, null, null, 28, null, 26, 27, 24, 28, 24, 25, 28, 27, 24, 22, 26, 22, 24, 23, 37, 45, 
null, null, null, null, null, null, null, null, 485, null, 469, 442, 424, 426, 418, 408, 432, 432, 444, 464, 458, 460, 451, 452, 655, 664, null, null, null, null, null, null, null, null, 90, null, 88, 69, 79, 84, 82, 78, 87, 90, 92, 91, 85, 86, 76, 84, 121, 152, null, null, null, null, null, null, null, null, 43, null, 36, 39, 35, 35, 34, 31, 31, 33, 35, 38, 34, 39, 32, 29, 49, 42, null, null, null, null, null, null, null, null, 84, null, 86, 85, 85, 82, 73, 76, 78, 77, 76, 82, 73, 86, 
74, 71, 117, 126, null, null, null, null, null, null, null, null, 42, null, 42, 38, 35, 31, 30, 29, 34, 38, 36, 39, 36, 37, 37, 36, 61, 57, null, null, null, null, null, null, null, null, 27, null, 30, 28, 28, 30, 27, 30, 27, 23, 30, 35, 36, 38, 34, 38, 45, 47, null, null, null, null, null, null, null, null, 126, null, 115, 113, 107, 104, 101, 104, 102, 103, 96, 90, 87, 88, 95, 99, 152, 161, null, null, null, null, null, null, null, null, 97, null, 91, 90, 84, 87, 80, 86, 81, 75, 
81, 73, 72, 77, 71, 72, 102, 96, null, null, null, null, null, null, null, null, 37, null, 36, 33, 32, 29, 35, 33, 39, 42, 41, 39, 35, 31, 32, 35, 54, 71, null, null, null, null, null, null, null, null, 100, null, 86, 83, 76, 69, 72, 83, 72, 74, 71, 75, 69, 70, 64, 66, 110, 116, null, null, null, null, null, null, null, null, 199, null, 207, 191, 181, 168, 164, 160, 158, 160, 153, 170, 162, 168, 166, 162, 218, 247, null, null, null, null, null, null, null, null, 32, null, 27, 32, 30, 27, 
25, 24, 25, 22, 22, 23, 31, 23, 28, 31, 30, 32, null, null, null, null, null, null, null, null, 47, null, 51, 48, 41, 42, 36, 36, 35, 26, 33, 35, 33, 36, 26, 27, 56, 57, null, null, null, null, null, null, null, null, 25, null, 27, 21, 18, 20, 17, 19, 24, 23, 24, 27, 23, 21, 20, 22, 21, 23, null, null, null, null, null, null, null, null, 38, null, 36, 35, 33, 35, 32, 30, 26, 36, 31, 31, 30, 26, 21, 24, 47, 51, null, null, null, null, null, null, null, null, 30, null, 
26, 22, 25, 22, 17, 21, 22, 24, 27, 24, 29, 29, 25, 27, 36, 40, null, null, null, null, null, null, null, null, 16, null, 11, 10, 13, 8, 9, 11, 9, 13, 15, 17, 15, 13, 12, 11, 24, 26, null, null, null, null, null, null, null, null, 82, null, 91, 91, 85, 77, 88, 85, 86, 84, 85, 91, 86, 87, 87, 85, 110, 126, null, null, null, null, null, null, null, null, 21, null, 24, 22, 21, 26, 26, 27, 26, 21, 19, 21, 19, 25, 24, 26, 34, 41, null, null, null, null, null, null, 
null, null, 33, null, 28, 24, 28, 26, 24, 24, 25, 24, 25, 27, 25, 26, 26, 26, 41, 41, null, null, null, null, null, null, null, null, 119, null, 112, 105, 97, 98, 99, 95, 97, 107, 97, 104, 107, 101, 103, 104, 143, 146, null, null, null, null, null, null, null, null, 35, null, 33, 30, 31, 30, 29, 28, 26, 21, 26, 27, 26, 26, 25, 22, 49, 56, null, null, null, null, null, null, null, null, 16, null, 19, 14, 16, 14, 17, 17, 18, 21, 18, 19, 19, 23, 21, 19, 24, 29, null, null, 
null, null, null, null, null, null, 101, null, 103, 96, 91, 87, 88, 89, 81, 79, 84, 82, 84, 89, 105, 111, 149, 165, null, null, null, null, null, null, null, null, 589, null, 595, 600, 555, 509, 504, 523, 546, 535, 553, 544, 518, 527, 533, 533, 864, 909, null, null, null, null, null, null, null, null, 41, null, 44, 37, 37, 42, 39, 31, 30, 33, 38, 41, 43, 36, 39, 45, 73, 70, null, null, null, null, null, null, null, null, 93, null, 81, 66, 68, 70, 71, 65, 70, 69, 66, 71, 70, 70, 63, 64, 
132, 132, null, null, null, null, null, null, null, null, 33, null, 33, 26, 25, 20, 24, 27, 23, 20, 24, 23, 27, 26, 22, 22, 39, 41, null, null, null, null, null, null, null, null, 30, null, 25, 25, 28, 26, 26, 26, 27, 26, 25, 26, 26, 28, 32, 24, 43, 39, null, null, null, null, null, null, null, null, 53, null, 53, 50, 48, 44, 52, 43, 40, 40, 38, 39, 35, 36, 40, 35, 63, 71, null, null, null, null, null, null, null, null, 84, null, 86, 77, 70, 74, 68, 65, 65, 61, 65, 72, 
66, 60, 55, 66, 97, 97, null, null, null, null, null, null, null, null, 36, null, 35, 29, 28, 25, 21, 21, 25, 26, 29, 30, 29, 25, 29, 33, 45, 45, null, null, null, null, null, null, null, null, 104, null, 109, 103, 98, 98, 102, 94, 98, 105, 102, 99, 91, 82, 89, 91, 142, 168, null, null, null, null, null, null, null, null, 286, null, 245, 244, 212, 216, 231, 223, 215, 208, 215, 226, 197, 200, 209, 202, 282, 318, null, null, null, null, null, null, null, null, 29, null, 27, 24, 22, 25, 26, 24, 
20, 21, 19, 20, 18, 18, 15, 12, 22, 28, null, null, null, null, null, null, null, null, 76, null, 73, 70, 59, 58, 52, 49, 54, 53, 54, 54, 60, 56, 54, 55, 63, 79, null, null, null, null, null, null, null, null, 49, null, 46, 43, 34, 35, 43, 42, 37, 45, 37, 35, 36, 39, 34, 36, 53, 65, null, null, null, null, null, null, null, null, 160, null, 144, 144, 142, 117, 125, 119, 122, 118, 124, 123, 117, 116, 113, 109, 165, 164, null, null, null, null, null, null, null, null, 38, null, 35, 36, 
30, 26, 28, 27, 25, 28, 29, 25, 26, 24, 21, 21, 29, 40, null, null, null, null, null, null, null, null, 174, null, 156, 141, 142, 130, 142, 140, 134, 129, 126, 126, 128, 125, 122, 116, 160, 174, null, null, null, null, null, null, null, null, 173, null, 158, 141, 132, 133, 133, 124, 113, 126, 117, 128, 127, 122, 120, 121, 180, 174, null, null, null, null, null, null, null, null, 81, null, 73, 70, 66, 58, 57, 51, 46, 53, 70, 61, 60, 56, 50, 53, 74, 77, null, null, null, null, null, null, null, null, 
128, null, 114, 106, 97, 98, 88, 97, 93, 91, 90, 83, 86, 85, 85, 89, 140, 129, null, null, null, null, null, null, null, null, 52, null, 54, 58, 50, 48, 45, 49, 49, 44, 52, 45, 42, 41, 38, 44, 66, 64, null, null, null, null, null, null, null, null, 91, null, 89, 80, 72, 67, 78, 79, 68, 79, 84, 73, 76, 78, 77, 75, 97, 100, null, null, null, null, null, null, null, null, 56, null, 60, 55, 51, 43, 48, 50, 53, 47, 44, 44, 43, 47, 52, 55, 72, 78, null, null, null, null, 
null, null, null, null, 151, null, 133, 129, 121, 118, 129, 127, 126, 127, 134, 130, 123, 110, 118, 110, 180, 185, null, null, null, null, null, null, null, null, 20, null, 23, 25, 21, 23, 20, 22, 19, 22, 24, 24, 23, 22, 22, 21, 24, 25, null, null, null, null, null, null, null, null, 73, null, 73, 71, 68, 75, 73, 73, 73, 57, 62, 64, 50, 62, 55, 51, 90, 101, null, null, null, null, null, null, null, null, 62, null, 58, 54, 52, 49, 56, 56, 47, 51, 50, 51, 55, 47, 51, 52, 59, 57, 
null, null, null, null, null, null, null, null, 264, null, 245, 252, 235, 209, 200, 197, 205, 201, 198, 204, 189, 199, 198, 200, 256, 279, null, null, null, null, null, null, null, null, 287, null, 279, 268, 234, 225, 217, 217, 224, 223, 232, 232, 225, 225, 222, 232, 312, 309, null, null, null, null, null, null, null, null, 49, null, 49, 42, 36, 31, 34, 31, 37, 35, 30, 33, 34, 33, 30, 28, 38, 40, null, null, null, null, null, null, null, null, 66, null, 66, 68, 61, 61, 51, 62, 55, 55, 56, 50, 45, 49, 
47, 46, 69, 72, null, null, null, null, null, null, null, null, 137, null, 140, 129, 121, 130, 131, 124, 128, 124, 115, 112, 109, 113, 110, 94, 138, 140, null, null, null, null, null, null, null, null, 43, null, 41, 36, 35, 31, 29, 26, 31, 35, 30, 36, 34, 37, 38, 37, 36, 38, null, null, null, null, null, null, null, null, 130, null, 131, 134, 118, 112, 116, 122, 118, 121, 122, 123, 114, 115, 109, 110, 150, 145, null, null, null, null, null, null, null, null, 50, null, 54, 51, 53, 48, 48, 45, 47, 48, 
46, 47, 43, 45, 52, 47, 64, 58, null, null, null, null, null, null, null, null, 418, null, 372, 366, 354, 336, 326, 330, 315, 330, 332, 315, 329, 326, 346, 336, 461, 492, null, null, null, null, null, null, null, null, 52, null, 44, 42, 39, 38, 42, 43, 37, 34, 33, 35, 31, 30, 33, 35, 50, 60, null, null, null, null, null, null, null, null, 65, null, 62, 56, 55, 52, 49, 55, 53, 56, 58, 61, 61, 60, 57, 62, 95, 86, null, null, null, null, null, null, null, null, 38, null, 33, 41, 27, 29, 
32, 34, 36, 31, 33, 39, 37, 37, 41, 40, 53, 49, null, null, null, null, null, null, null, null, 86, null, 75, 75, 84, 83, 81, 80, 92, 94, 97, 96, 90, 84, 84, 87, 134, 134, null, null, null, null, null, null, null, null, 41, null, 32, 29, 30, 26, 24, 25, 22, 20, 21, 23, 24, 23, 24, 24, 30, 40, null, null, null, null, null, null, null, null, 19, null, 22, 17, 18, 19, 18, 20, 21, 21, 22, 22, 20, 24, 23, 24, 28, 36, null, null, null, null, null, null, null, null, 46, null, 
50, 47, 43, 42, 39, 39, 38, 36, 37, 39, 40, 41, 34, 33, 66, 63, null, null, null, null, null, null, null, null, 69, null, 62, 64, 55, 58, 54, 59, 59, 60, 54, 58, 54, 60, 66, 62, 74, 73, null, null, null, null, null, null, null, null, 31, null, 36, 30, 28, 26, 28, 32, 30, 32, 29, 29, 28, 32, 29, 40, 51, 55, null, null, null, null, null, null, null, null, 426, null, 407, 387, 354, 356, 353, 346, 357, 358, 356, 361, 352, 353, 365, 363, 570, 634, null, null, null, null, null, null, 
null, null, 50, null, 52, 51, 49, 46, 44, 43, 41, 42, 38, 40, 45, 45, 44, 39, 53, 55, null, null, null, null, null, null, null, null, 113, null, 109, 102, 92, 91, 86, 89, 92, 96, 88, 87, 90, 92, 88, 86, 142, 146, null, null, null, null, null, null, null, null, 55, null, 52, 43, 47, 52, 49, 40, 44, 45, 40, 41, 32, 32, 35, 38, 56, 64, null, null, null, null, null, null, null, null, 166, null, 154, 148, 135, 131, 133, 130, 125, 131, 129, 135, 132, 131, 130, 130, 188, 196, null, null, 
null, null, null, null, null, null, 39, null, 38, 28, 29, 33, 33, 26, 32, 30, 27, 27, 22, 25, 30, 29, 53, 48, null, null, null, null, null, null, null, null, 41, null, 40, 37, 33, 29, 31, 28, 19, 21, 16, 18, 21, 19, 29, 31, 55, 48, null, null, null, null, null, null, null, null, 40, null, 37, 43, 38, 37, 35, 35, 30, 35, 33, 33, 31, 30, 29, 30, 55, 51, null, null, null, null, null, null, null, null, 81, null, 77, 72, 67, 65, 68, 69, 71, 68, 72, 78, 72, 80, 74, 82, 
108, 108, null, null, null, null, null, null, null, null, 161, null, 145, 133, 132, 124, 111, 117, 116, 129, 120, 123, 122, 125, 130, 132, 190, 180, null, null, null, null, null, null, null, null, 75, null, 58, 54, 52, 51, 47, 52, 54, 56, 52, 54, 61, 61, 61, 51, 71, 72, null, null, null, null, null, null, null, null, 40, null, 38, 37, 28, 28, 30, 25, 25, 25, 21, 27, 27, 28, 29, 27, 45, 44, null, null, null, null, null, null, null, null, 48, null, 35, 41, 39, 39, 34, 47, 48, 49, 47, 49, 
49, 45, 40, 44, 66, 68, null, null, null, null, null, null, null, null, 26, null, 29, 23, 18, 21, 27, 26, 31, 33, 37, 32, 30, 30, 30, 34, 51, 48, null, null, null, null, null, null, null, null, 218, null, 211, 203, 202, 190, 192, 191, 187, 178, 189, 186, 186, 190, 191, 207, 278, 283, null, null, null, null, null, null, null, null, 12, null, 13, 12, 10, 10, 14, 14, 12, 14, 12, 11, 9, 11, 10, 13, 22, 16, null, null, null, null, null, null, null, null, 72, null, 74, 63, 61, 60, 54, 54, 
50, 56, 48, 49, 49, 54, 57, 57, 84, 85, null, null, null, null, null, null, null, null, 71, null, 74, 77, 69, 74, 66, 68, 68, 69, 72, 69, 62, 60, 68, 76, 109, 100, null, null, null, null, null, null, null, null, 52, null, 40, 40, 42, 45, 44, 50, 41, 41, 40, 41, 42, 43, 50, 46, 59, 62, null, null, null, null, null, null, null, null, 389, null, 387, 375, 333, 325, 323, 316, 331, 322, 318, 316, 320, 331, 318, 333, 512, 529, null, null, null, null, null, null, null, null, 45, null, 44, 38, 
46, 44, 44, 50, 49, 45, 40, 41, 36, 42, 42, 38, 50, 60, null, null, null, null, null, null, null, null, 50, null, 51, 48, 43, 43, 41, 35, 38, 42, 42, 47, 48, 49, 46, 53, 72, 74, null, null, null, null, null, null, null, null, 91, null, 71, 71, 68, 68, 60, 67, 64, 72, 71, 68, 69, 69, 58, 65, 94, 98, null, null, null, null, null, null, null, null, 80, null, 61, 62, 60, 58, 56, 60, 55, 48, 54, 52, 54, 52, 53, 56, 89, 98, null, null, null, null, null, null, null, null, 
72, null, 72, 67, 59, 60, 58, 58, 60, 60, 63, 61, 57, 65, 61, 62, 105, 115, null, null, null, null, null, null, null, null, 67, null, 62, 58, 61, 54, 54, 60, 64, 54, 60, 63, 66, 61, 61, 64, 82, 90, null, null, null, null, null, null, null, null, 50, null, 47, 43, 37, 33, 34, 34, 29, 31, 34, 35, 35, 32, 35, 32, 47, 55, null, null, null, null, null, null, null, null, 104, null, 105, 116, 110, 99, 91, 86, 85, 87, 83, 93, 88, 84, 89, 86, 138, 144, null, null, null, null, 
null, null, null, null, 36, null, 36, 32, 38, 38, 31, 32, 29, 34, 37, 35, 31, 34, 32, 31, 42, 45, null, null, null, null, null, null, null, null, 42, null, 44, 40, 33, 37, 41, 40, 40, 43, 48, 45, 43, 46, 44, 49, 62, 66, null, null, null, null, null, null, null, null, 212, null, 213, 202, 200, 195, 182, 186, 186, 207, 206, 213, 210, 207, 208, 202, 313, 317, null, null, null, null, null, null, null, null, 46, null, 39, 37, 44, 35, 34, 30, 37, 38, 36, 38, 36, 41, 49, 37, 53, 55, 
null, null, null, null, null, null, null, null, 31, null, 30, 27, 22, 22, 18, 21, 23, 22, 23, 24, 27, 26, 23, 22, 26, 35, null, null, null, null, null, null, null, null, 41, null, 39, 40, 42, 37, 36, 37, 37, 36, 40, 41, 41, 38, 34, 35, 52, 61, null, null, null, null, null, null, null, null, 23, null, 24, 26, 18, 21, 18, 22, 18, 16, 18, 13, 16, 18, 19, 17, 30, 28, null, null, null, null, null, null, null, null, 84, null, 91, 88, 82, 77, 79, 82, 83, 75, 75, 73, 75, 81, 
80, 77, 136, 133, null, null, null, null, null, null, null, null, 43, null, 40, 42, 39, 44, 40, 48, 45, 44, 41, 46, 43, 43, 47, 48, 59, 67, null, null, null, null, null, null, null, null, 14, null, 19, 24, 21, 20, 23, 25, 24, 25, 25, 27, 29, 31, 27, 32, 45, 47, null, null, null, null, null, null, null, null, 220, null, 184, 193, 173, 154, 154, 154, 171, 174, 172, 179, 187, 184, 172, 175, 208, 220, null, null, null, null, null, null, null, null, 79, null, 83, 78, 71, 65, 74, 76, 79, 70, 
73, 80, 78, 77, 77, 81, 111, 114, null, null, null, null, null, null, null, null, 109, null, 98, 103, 94, 92, 88, 86, 82, 79, 83, 79, 74, 69, 71, 73, 115, 109, null, null, null, null, null, null, null, null, 128, null, 136, 121, 111, 105, 104, 102, 104, 102, 115, 106, 99, 109, 118, 112, 139, 150, null, null, null, null, null, null, null, null, 97, null, 101, 84, 91, 91, 80, 82, 87, 86, 81, 85, 86, 71, 86, 81, 135, 141, null, null, null, null, null, null, null, null, 1651, null, 1594, 1603, 1509, 1456, 
1501, 1475, 1531, 1565, 1605, 1595, 1572, 1593, 1636, 1632, 2325, 2553, null, null, null, null, null, null, null, null, 194, null, 162, 158, 163, 152, 147, 150, 143, 144, 159, 151, 137, 140, 126, 120, 165, 159, null, null, null, null, null, null, null, null, 34, null, 32, 30, 24, 22, 23, 24, 30, 29, 32, 33, 32, 25, 26, 27, 42, 37, null, null, null, null, null, null, null, null, 162, null, 151, 144, 143, 132, 134, 132, 130, 140, 151, 140, 130, 120, 144, 140, 177, 183, null, null, null, null, null, null, null, null, 96, null, 
94, 97, 94, 86, 91, 91, 87, 82, 82, 93, 93, 102, 96, 97, 115, 126, null, null, null, null, null, null, null, null, 64, null, 58, 55, 49, 47, 41, 38, 40, 43, 54, 54, 57, 55, 61, 58, 66, 66, null, null, null, null, null, null, null, null, 56, null, 47, 43, 46, 43, 40, 47, 48, 51, 52, 55, 52, 52, 61, 59, 73, 80, null, null, null, null, null, null, null, null, 130, null, 123, 117, 108, 110, 99, 108, 114, 111, 106, 101, 100, 100, 97, 86, 100, 127, null, null, null, null, null, null, 
null, null, 52, null, 52, 41, 33, 41, 39, 41, 43, 47, 43, 45, 48, 50, 54, 51, 71, 70, null, null, null, null, null, null, null, null, 55, null, 50, 44, 42, 44, 41, 45, 38, 36, 34, 41, 36, 39, 40, 41, 61, 53, null, null, null, null, null, null, null, null, 31, null, 33, 33, 35, 31, 25, 25, 29, 28, 28, 22, 27, 26, 26, 24, 36, 42, null, null, null, null, null, null, null, null, 61, null, 62, 61, 52, 52, 50, 48, 43, 51, 43, 44, 46, 47, 52, 48, 67, 87, null, null, 
null, null, null, null, null, null, 52, null, 49, 51, 44, 48, 44, 35, 45, 46, 46, 43, 43, 50, 45, 44, 54, 63, null, null, null, null, null, null, null, null, 178, null, 176, 169, 162, 148, 159, 151, 150, 147, 144, 161, 165, 166, 156, 166, 257, 273, null, null, null, null, null, null, null, null, 56, null, 54, 53, 59, 58, 54, 49, 48, 50, 46, 57, 56, 52, 56, 55, 85, 93, null, null, null, null, null, null, null, null, 75, null, 74, 74, 64, 64, 63, 61, 68, 70, 64, 64, 68, 71, 71, 64, 
78, 84, null, null, null, null, null, null, null, null, 109, null, 98, 98, 98, 95, 96, 93, 92, 99, 111, 100, 116, 115, 118, 121, 151, 158, null, null, null, null, null, null, null, null, 221, null, 219, 195, 182, 197, 185, 186, 198, 193, 188, 183, 176, 170, 172, 183, 240, 239, null, null, null, null, null, null, null, null, 70, null, 69, 63, 61, 59, 57, 71, 74, 82, 79, 73, 81, 75, 74, 81, 99, 108, null, null, null, null, null, null, null, null, 90, null, 81, 78, 78, 77, 75, 89, 87, 81, 84, 78, 
70, 71, 64, 64, 98, 114, null, null, null, null, null, null, null, null, 108, null, 94, 107, 99, 85, 93, 83, 96, 95, 92, 91, 88, 93, 85, 76, 105, 109, null, null, null, null, null, null, null, null, 16, null, 17, 11, 17, 21, 22, 25, 19, 19, 19, 12, 18, 15, 14, 15, 24, 25, null, null, null, null, null, null, null, null, 28, null, 29, 30, 26, 24, 24, 29, 27, 25, 29, 29, 27, 29, 29, 29, 40, 41, null, null, null, null, null, null, null, null, 49, null, 52, 43, 41, 49, 48, 46, 
53, 50, 44, 50, 45, 48, 53, 49, 66, 66, null, null, null, null, null, null, null, null, 39, null, 40, 39, 35, 42, 34, 36, 34, 32, 37, 38, 34, 30, 30, 30, 51, 48, null, null, null, null, null, null, null, null, 461, null, 448, 462, 447, 449, 415, 440, 396, 428, 449, 473, 441, 438, 429, 435, 695, 742, null, null, null, null, null, null, null, null, 247, null, 227, 205, 195, 210, 213, 234, 220, 235, 220, 220, 214, 218, 206, 209, 294, 298, null, null, null, null, null, null, null, null, 189, null, 143, 144, 
145, 136, 135, 133, 122, 127, 132, 139, 132, 140, 136, 129, 192, 201, null, null, null, null, null, null, null, null, 47, null, 37, 38, 34, 38, 39, 41, 40, 43, 42, 39, 44, 43, 39, 42, 60, 64, null, null, null, null, null, null, null, null, 160, null, 166, 143, 127, 125, 135, 149, 137, 154, 149, 147, 137, 137, 135, 134, 174, 197, null, null, null, null, null, null, null, null, 46, null, 43, 44, 41, 42, 35, 40, 46, 50, 47, 44, 52, 51, 42, 47, 61, 64, null, null, null, null, null, null, null, null, 
71, null, 72, 72, 62, 60, 72, 77, 62, 59, 59, 67, 61, 66, 60, 61, 83, 85, null, null, null, null, null, null, null, null, 50, null, 35, 39, 44, 35, 42, 39, 38, 38, 36, 34, 26, 26, 26, 21, 35, 35, null, null, null, null, null, null, null, null, 58, null, 60, 61, 52, 47, 46, 46, 50, 51, 49, 48, 52, 49, 42, 47, 68, 80, null, null, null, null, null, null, null, null, 149, null, 140, 143, 122, 121, 124, 132, 134, 128, 128, 132, 144, 140, 120, 128, 192, 201, null, null, null, null, 
null, null, null, null, 60, null, 61, 59, 52, 53, 59, 63, 58, 56, 49, 46, 51, 51, 47, 45, 61, 73, null, null, null, null, null, null, null, null, 80, null, 83, 82, 74, 74, 71, 79, 79, 89, 84, 83, 84, 87, 85, 80, 98, 109, null, null, null, null, null, null, null, null, 100, null, 100, 109, 105, 102, 100, 87, 93, 98, 96, 94, 93, 95, 89, 83, 109, 108, null, null, null, null, null, null, null, null, 248, null, 225, 223, 215, 220, 214, 224, 219, 213, 227, 232, 225, 231, 222, 215, 307, 329, 
null, null, null, null, null, null, null, null, 129, null, 127, 128, 103, 108, 110, 116, 115, 125, 131, 127, 118, 131, 122, 114, 151, 165, null, null, null, null, null, null, null, null, 46, null, 48, 47, 41, 44, 37, 43, 44, 43, 39, 35, 29, 30, 29, 32, 57, 61, null, null, null, null, null, null, null, null, 106, null, 114, 111, 105, 102, 114, 109, 126, 115, 119, 109, 106, 104, 105, 104, 135, 143, null, null, null, null, null, null, null, null, 45, null, 48, 49, 51, 50, 44, 47, 45, 50, 45, 47, 51, 46, 
51, 45, 55, 59, null, null, null, null, null, null, null, null, 181, null, 171, 164, 155, 141, 140, 134, 137, 136, 131, 131, 131, 133, 125, 133, 181, 176, null, null, null, null, null, null, null, null, 381, null, 363, 343, 343, 309, 302, 309, 290, 303, 303, 288, 280, 267, 281, 271, 390, 429, null, null, null, null, null, null, null, null, 56, null, 55, 51, 41, 39, 37, 34, 47, 44, 49, 51, 53, 42, 39, 41, 52, 53, null, null, null, null, null, null, null, null, 48, null, 42, 33, 40, 33, 30, 32, 28, 30, 
29, 28, 31, 23, 23, 26, 41, 48, null, null, null, null, null, null, null, null, 86, null, 79, 70, 70, 73, 80, 78, 79, 79, 81, 78, 78, 84, 81, 77, 102, 111, null, null, null, null, null, null, null, null, 63, null, 55, 50, 47, 51, 47, 44, 42, 45, 47, 47, 43, 45, 46, 51, 77, 77, null, null, null, null, null, null, null, null, 44, null, 35, 32, 31, 36, 28, 24, 25, 27, 28, 29, 34, 29, 30, 24, 45, 40, null, null, null, null, null, null, null, null, 269, null, 226, 229, 236, 216, 
216, 214, 205, 218, 228, 212, 204, 211, 230, 212, 300, 346, null, null, null, null, null, null, null, null, 47, null, 53, 45, 46, 43, 37, 39, 43, 54, 51, 42, 45, 49, 44, 51, 79, 87, null, null, null, null, null, null, null, null, 124, null, 98, 108, 100, 100, 97, 94, 91, 90, 89, 95, 94, 88, 85, 93, 141, 156, null, null, null, null, null, null, null, null, 91, null, 83, 78, 71, 72, 70, 65, 72, 61, 61, 65, 62, 71, 70, 64, 97, 109, null, null, null, null, null, null, null, null, 50, null, 
54, 57, 46, 54, 51, 47, 45, 45, 43, 38, 46, 46, 32, 39, 51, 51, null, null, null, null, null, null, null, null, 129, null, 108, 107, 102, 90, 88, 84, 77, 85, 85, 77, 72, 73, 64, 57, 110, 122, null, null, null, null, null, null, null, null, 65, null, 65, 56, 56, 48, 51, 51, 49, 51, 55, 51, 52, 51, 53, 57, 79, 88, null, null, null, null, null, null, null, null, 37, null, 38, 35, 37, 33, 37, 32, 28, 30, 34, 30, 34, 34, 33, 28, 50, 57, null, null, null, null, null, null, 
null, null, 101, null, 99, 85, 76, 79, 77, 72, 71, 83, 80, 85, 84, 87, 83, 69, 102, 103, null, null, null, null, null, null, null, null, 117, null, 122, 119, 105, 104, 102, 114, 107, 110, 103, 102, 101, 88, 89, 84, 99, 101, null, null, null, null, null, null, null, null, 33, null, 37, 38, 30, 34, 30, 31, 28, 34, 36, 37, 31, 28, 27, 28, 37, 41, null, null, null, null, null, null, null, null, 259, null, 256, 252, 240, 229, 231, 225, 230, 231, 220, 206, 198, 188, 190, 192, 280, 304, null, null, 
null, null, null, null, null, null, 59, null, 54, 54, 46, 37, 40, 34, 36, 32, 38, 38, 34, 39, 33, 36, 51, 47, null, null, null, null, null, null, null, null, 935, null, 905, 856, 850, 810, 777, 783, 780, 830, 877, 878, 867, 874, 899, 867, 1285, 1341, null, null, null, null, null, null, null, null, 44, null, 40, 42, 36, 40, 37, 38, 34, 34, 36, 42, 37, 38, 35, 34, 45, 47, null, null, null, null, null, null, null, null, 119, null, 122, 114, 113, 110, 105, 106, 102, 98, 105, 103, 109, 103, 106, 102, 
160, 170, null, null, null, null, null, null, null, null, 15, null, 19, 19, 15, 16, 19, 20, 18, 18, 21, 19, 21, 21, 22, 20, 36, 41, null, null, null, null, 1262, 1254, 1327, 1405, 1438, 1280, 1259, 1271, 1286, 1312, 1310, 1304, 1351, 1388, 1413, 1401, 1323, 1374, 1469, 1479, 2079, 2321, null, null, null, null, 732, 692, 689, 699, 735, 685, 618, 619, 589, 562, 545, 546, 580, 571, 576, 603, 583, 598, 576, 577, 770, 865, null, null, null, null, 418, 411, 413, 417, 416, 392, 365, 356, 317, 306, 327, 325, 286, 311, 309, 292, 
297, 324, 339, 321, 466, 459, null, null, null, null, 347, 368, 360, 352, 376, 378, 312, 320, 298, 288, 271, 269, 259, 287, 277, 260, 270, 270, 251, 261, 393, 403, null, null, null, null, 193, 191, 194, 204, 181, 185, 156, 139, 131, 136, 123, 130, 112, 131, 136, 110, 113, 103, 118, 121, 164, 165, null, null, null, null, 469, 403, 438, 462, 459, 435, 381, 360, 298, 286, 275, 284, 293, 291, 318, 316, 271, 298, 271, 273, 389, 408, null, null, null, null, 286, 273, 272, 275, 273, 228, 229, 218, 210, 213, 199, 187, 
190, 187, 194, 211, 198, 198, 188, 173, 251, 279, null, null, null, null, 402, 356, 352, 371, 374, 301, 296, 289, 291, 276, 268, 279, 269, 259, 284, 266, 271, 270, 271, 296, 374, 402, null, null, null, null, 401, 349, 353, 330, 305, 315, 283, 248, 226, 257, 256, 257, 266, 268, 253, 260, 268, 246, 271, 270, 375, 390, null, null, null, null, 330, 320, 299, 312, 290, 292, 253, 236, 242, 234, 214, 228, 216, 228, 229, 219, 192, 208, 241, 218, 299, 309, null, null, null, null, 816, 813, 814, 841, 849, 798, 735, 740, 
705, 697, 715, 727, 686, 716, 689, 700, 680, 700, 685, 737, 992, 1065, null, null, null, null, 371, 415, 392, 380, 395, 379, 357, 330, 349, 327, 333, 318, 321, 295, 301, 289, 296, 298, 304, 292, 412, 449, null, null, null, null, 427, 416, 391, 422, 420, 405, 372, 332, 320, 332, 331, 296, 306, 318, 320, 333, 313, 330, 324, 353, 436, 402, null, null, null, null, 641, 638, 687, 700, 725, 658, 608, 580, 529, 548, 544, 506, 511, 532, 486, 528, 485, 536, 556, 547, 752, 773, null, null, null, null, null, null, null, null, 
28, 30, 27, 23, 23, 38, 30, 30, 26, 16, 23, 20, 24, 20, 24, 23, 23, 26, null, null, null, null, null, null, null, null, 25, 29, 33, 27, 32, 21, 25, 25, 34, 35, 29, 36, 36, 29, 29, 34, 48, 40, null, null, null, null, null, null, null, null, 49, 49, 35, 45, 38, 32, 38, 44, 43, 45, 54, 48, 47, 55, 51, 48, 66, 69, null, null, null, null, null, null, null, null, 10, 12, 9, 7, 6, 8, 9, 12, 11, 11, 9, 9, 11, 14, 9, 7, 19, 19, null, null, null, null, 
null, null, null, null, 91, 95, 76, 80, 77, 65, 78, 79, 78, 70, 77, 78, 70, 88, 83, 85, 102, 115, null, null, null, null, null, null, null, null, 6, 8, 7, 2, 6, 5, 8, 5, 7, 6, 6, 9, 9, 8, 8, 7, 11, 19, null, null, null, null, null, null, null, null, 14, 11, 10, 8, 8, 9, 6, 4, 5, 7, 7, 9, 8, 11, 11, 8, 8, 14, null, null, null, null, null, null, null, null, 19, 13, 14, 11, 13, 12, 10, 9, 8, 12, 13, 17, 14, 11, 17, 17, 15, 17, 
null, null, null, null, null, null, null, null, 51, 52, 49, 43, 44, 45, 36, 36, 48, 54, 48, 52, 43, 44, 38, 35, 59, 63, null, null, null, null, null, null, null, null, 50, 40, 44, 47, 35, 39, 31, 35, 37, 38, 37, 38, 37, 45, 39, 43, 38, 53, null, null, null, null, null, null, null, null, 17, 16, 12, 11, 10, 12, 13, 6, 11, 12, 19, 18, 14, 17, 16, 16, 23, 23, null, null, null, null, null, null, null, null, 28, 31, 23, 27, 26, 22, 24, 27, 23, 25, 17, 23, 20, 18, 
26, 25, 27, 33, null, null, null, null, null, null, null, null, 6, 5, 9, 8, 11, 10, 4, 7, 8, 10, 8, 9, 4, 3, 4, 5, 14, 16, null, null, null, null, null, null, null, null, 35, 30, 27, 32, 23, 23, 19, 19, 24, 21, 19, 19, 21, 20, 21, 26, 24, 26, null, null, null, null, null, null, null, null, 61, 52, 44, 43, 47, 44, 42, 37, 38, 44, 49, 34, 40, 45, 46, 41, 55, 62, null, null, null, null, null, null, null, null, 7, 7, 8, 8, 11, 7, 7, 3, 4, 6, 
4, 5, 7, 4, 6, 5, 7, 11, null, null, null, null, null, null, null, null, 18, 9, 9, 5, 5, 3, 4, 6, 11, 9, 7, 11, 13, 12, 11, 11, 17, 10, null, null, null, null, null, null, null, null, 16, 15, 10, 11, 7, 6, 8, 13, 12, 10, 8, 12, 13, 12, 8, 14, 19, 16, null, null, null, null, null, null, null, null, 21, 13, 13, 15, 12, 16, 8, 12, 8, 9, 15, 11, 12, 11, 17, 12, 22, 24, null, null, null, null, null, null, null, null, 40, 41, 33, 35, 34, 34, 
34, 27, 34, 37, 35, 38, 29, 31, 20, 22, 36, 51, null, null, null, null, null, null, null, null, 39, 31, 28, 34, 29, 27, 29, 27, 26, 22, 27, 28, 22, 20, 19, 18, 29, 36, null, null, null, null, null, null, null, null, 45, 26, 32, 38, 41, 30, 25, 35, 39, 34, 28, 37, 46, 36, 37, 37, 47, 55, null, null, null, null, null, null, null, null, 16, 21, 19, 19, 14, 11, 17, 17, 9, 10, 13, 10, 9, 12, 13, 12, 17, 19, null, null, null, null, null, null, null, null, 18, 30, 
24, 21, 19, 21, 18, 11, 16, 12, 15, 15, 15, 16, 11, 13, 22, 19, null, null, null, null, null, null, null, null, 15, 14, 15, 12, 10, 13, 13, 14, 14, 12, 7, 12, 17, 15, 10, 10, 16, 19, null, null, null, null, null, null, null, null, 10, 5, 8, 7, 8, 9, 9, 6, 6, 4, 2, 5, 2, 1, 2, 3, 6, 10, null, null, null, null, null, null, null, null, 7, 6, 6, 8, 6, 9, 8, 9, 9, 8, 12, 8, 4, 6, 5, 6, 8, 7, null, null, null, null, null, null, 
null, null, 114, 130, 125, 109, 102, 91, 98, 92, 86, 93, 93, 88, 86, 88, 96, 88, 131, 157, null, null, null, null, null, null, null, null, 25, 14, 14, 19, 17, 21, 21, 20, 8, 14, 16, 13, 17, 15, 27, 24, 44, 31, null, null, null, null, null, null, null, null, 16, 8, 15, 10, 8, 10, 13, 14, 11, 9, 10, 3, 6, 12, 13, 13, 10, 15, null, null, null, null, null, null, null, null, 25, 27, 28, 24, 18, 22, 23, 18, 16, 20, 15, 16, 17, 17, 16, 20, 31, 19, null, null, 
null, null, null, null, null, null, 20, 12, 15, 13, 10, 13, 12, 11, 8, 13, 11, 15, 16, 19, 12, 10, 11, 13, null, null, null, null, null, null, null, null, 13, 14, 11, 13, 8, 10, 11, 9, 9, 8, 9, 9, 10, 11, 12, 14, 11, 9, null, null, null, null, null, null, null, null, 32, 32, 27, 28, 23, 11, 15, 20, 19, 26, 25, 24, 30, 32, 24, 22, 35, 26, null, null, null, null, null, null, null, null, 31, 31, 18, 19, 20, 16, 20, 21, 25, 27, 22, 22, 16, 15, 15, 11, 
30, 33, null, null, null, null, null, null, null, null, 10, 12, 9, 7, 7, 9, 9, 9, 8, 7, 8, 5, 6, 7, 7, 7, 15, 9, null, null, null, null, null, null, null, null, 22, 22, 20, 19, 20, 16, 16, 14, 12, 16, 16, 15, 17, 23, 26, 24, 35, 34, null, null, null, null, null, null, null, null, 48, 50, 40, 45, 40, 47, 42, 41, 44, 38, 35, 38, 44, 43, 40, 44, 43, 47, null, null, null, null, null, null, null, null, 15, 8, 13, 10, 10, 10, 10, 10, 8, 9, 7, 10, 
6, 12, 8, 5, 13, 15, null, null, null, null, null, null, null, null, 16, 10, 7, 9, 9, 6, 9, 10, 10, 12, 10, 7, 8, 9, 11, 14, 15, 16, null, null, null, null, null, null, null, null, 6, 5, 6, 11, 8, 8, 11, 10, 5, 3, 9, 9, 7, 9, 11, 5, 9, 9, null, null, null, null, null, null, null, null, 11, 7, 7, 9, 7, 6, 6, 11, 7, 4, 8, 4, 2, 3, 10, 10, 11, 8, null, null, null, null, null, null, null, null, 5, 4, 4, 3, 4, 1, 3, 6, 
1, 4, 3, 6, 5, 3, 6, 4, 14, 11, null, null, null, null, null, null, null, null, 2, 2, 4, 3, 1, 2, 2, 2, 2, 1, 1, 2, 5, 6, 5, 5, 6, 7, null, null, null, null, null, null, null, null, 24, 28, 32, 21, 19, 17, 17, 20, 15, 19, 15, 18, 14, 15, 13, 21, 21, 17, null, null, null, null, null, null, null, null, 6, 2, 5, 4, 6, 4, 7, 7, 5, 7, 11, 8, 10, 2, 5, 3, 6, 3, null, null, null, null, null, null, null, null, 8, 10, 6, 7, 
6, 8, 8, 8, 7, 12, 10, 12, 10, 11, 13, 9, 12, 8, null, null, null, null, null, null, null, null, 38, 46, 28, 27, 21, 27, 23, 21, 23, 19, 23, 18, 17, 21, 17, 20, 40, 32, null, null, null, null, null, null, null, null, 13, 12, 8, 11, 14, 11, 10, 11, 8, 11, 10, 7, 6, 7, 9, 8, 11, 15, null, null, null, null, null, null, null, null, 9, 5, 3, 5, 5, 9, 7, 7, 9, 9, 9, 5, 5, 5, 5, 6, 12, 11, null, null, null, null, null, null, null, null, 
31, 22, 21, 31, 27, 18, 25, 18, 29, 27, 23, 25, 24, 17, 20, 18, 20, 20, null, null, null, null, null, null, null, null, 144, 147, 121, 133, 132, 124, 112, 118, 93, 116, 114, 110, 119, 120, 120, 119, 175, 190, null, null, null, null, null, null, null, null, 18, 13, 10, 9, 10, 8, 10, 10, 12, 11, 10, 9, 9, 10, 9, 7, 17, 17, null, null, null, null, null, null, null, null, 25, 25, 17, 18, 15, 18, 15, 19, 18, 16, 15, 17, 14, 21, 13, 20, 26, 27, null, null, null, null, 
null, null, null, null, 7, 7, 9, 10, 7, 5, 5, 4, 5, 7, 6, 7, 6, 3, 2, 4, 5, 9, null, null, null, null, null, null, null, null, 9, 13, 8, 10, 6, 3, 7, 3, 6, 3, 7, 3, 6, 7, 5, 8, 6, 10, null, null, null, null, null, null, null, null, 21, 20, 17, 10, 12, 16, 12, 11, 12, 12, 9, 9, 12, 13, 5, 7, 20, 14, null, null, null, null, null, null, null, null, 21, 26, 23, 21, 17, 18, 11, 10, 15, 17, 14, 10, 13, 12, 10, 6, 16, 23, 
null, null, null, null, null, null, null, null, 12, 5, 9, 8, 4, 6, 7, 6, 7, 9, 6, 5, 5, 7, 5, 7, 4, 6, null, null, null, null, null, null, null, null, 31, 29, 19, 15, 19, 27, 23, 24, 21, 20, 23, 14, 17, 16, 19, 16, 28, 34, null, null, null, null, null, null, null, null, 61, 69, 55, 54, 41, 41, 36, 48, 38, 46, 53, 38, 44, 44, 50, 47, 60, 55, null, null, null, null, null, null, null, null, 5, 6, 6, 6, 5, 2, 2, 4, 2, 5, 3, 4, 5, 4, 
4, 7, 2, 5, null, null, null, null, null, null, null, null, 19, 18, 12, 12, 13, 13, 15, 15, 14, 18, 14, 14, 9, 8, 11, 16, 18, 19, null, null, null, null, null, null, null, null, 8, 12, 10, 5, 9, 6, 8, 6, 8, 8, 12, 12, 10, 8, 7, 8, 13, 13, null, null, null, null, null, null, null, null, 45, 46, 45, 39, 40, 41, 32, 27, 22, 25, 25, 23, 23, 16, 22, 20, 39, 33, null, null, null, null, null, null, null, null, 7, 8, 4, 5, 5, 5, 3, 5, 9, 6, 
8, 7, 5, 7, 6, 10, 8, 3, null, null, null, null, null, null, null, null, 34, 28, 29, 29, 23, 26, 23, 19, 29, 22, 28, 34, 28, 26, 24, 27, 38, 40, null, null, null, null, null, null, null, null, 47, 44, 40, 33, 29, 26, 19, 19, 27, 19, 21, 24, 18, 22, 27, 19, 38, 38, null, null, null, null, null, null, null, null, 22, 23, 17, 17, 13, 12, 13, 18, 15, 13, 13, 14, 14, 14, 12, 19, 19, 21, null, null, null, null, null, null, null, null, 43, 38, 33, 34, 30, 19, 
27, 19, 19, 21, 28, 33, 22, 20, 16, 20, 26, 32, null, null, null, null, null, null, null, null, 14, 13, 11, 9, 12, 12, 10, 12, 4, 13, 14, 12, 11, 11, 6, 6, 14, 14, null, null, null, null, null, null, null, null, 20, 17, 17, 21, 21, 15, 11, 13, 20, 17, 16, 15, 13, 12, 14, 15, 19, 22, null, null, null, null, null, null, null, null, 16, 16, 12, 12, 19, 19, 9, 13, 11, 15, 14, 13, 13, 11, 13, 15, 19, 19, null, null, null, null, null, null, null, null, 42, 44, 
39, 33, 25, 26, 32, 29, 31, 30, 34, 27, 26, 34, 24, 25, 40, 42, null, null, null, null, null, null, null, null, 6, 9, 5, 6, 7, 5, 4, 1, 2, 3, 2, 3, 4, 4, 3, 2, 7, 8, null, null, null, null, null, null, null, null, 24, 23, 17, 22, 13, 13, 11, 14, 10, 16, 16, 13, 15, 11, 8, 10, 12, 15, null, null, null, null, null, null, null, null, 12, 11, 8, 11, 11, 14, 12, 13, 12, 11, 17, 19, 12, 15, 9, 14, 17, 21, null, null, null, null, null, null, 
null, null, 75, 70, 65, 49, 34, 36, 50, 52, 48, 38, 42, 37, 36, 45, 40, 36, 50, 42, null, null, null, null, null, null, null, null, 68, 61, 60, 51, 36, 39, 36, 44, 44, 49, 48, 54, 41, 50, 48, 37, 64, 67, null, null, null, null, null, null, null, null, 14, 16, 8, 11, 6, 7, 5, 8, 5, 8, 11, 4, 6, 8, 8, 9, 9, 10, null, null, null, null, null, null, null, null, 15, 14, 16, 17, 14, 12, 10, 5, 7, 10, 6, 7, 7, 8, 13, 9, 9, 14, null, null, 
null, null, null, null, null, null, 33, 26, 27, 21, 22, 27, 22, 24, 24, 22, 19, 23, 21, 22, 22, 16, 28, 35, null, null, null, null, null, null, null, null, 11, 10, 7, 6, 8, 11, 11, 13, 13, 10, 10, 8, 6, 6, 6, 7, 12, 9, null, null, null, null, null, null, null, null, 37, 28, 34, 30, 34, 36, 29, 17, 25, 23, 21, 26, 26, 33, 26, 21, 32, 33, null, null, null, null, null, null, null, null, 18, 10, 11, 13, 11, 11, 11, 12, 9, 9, 10, 13, 16, 14, 9, 14, 
14, 16, null, null, null, null, null, null, null, null, 104, 97, 95, 84, 76, 71, 78, 74, 74, 68, 76, 90, 79, 75, 78, 77, 116, 120, null, null, null, null, null, null, null, null, 14, 11, 12, 14, 14, 14, 10, 9, 10, 10, 11, 10, 11, 10, 10, 8, 9, 16, null, null, null, null, null, null, null, null, 12, 16, 10, 12, 7, 12, 10, 8, 12, 13, 16, 18, 12, 16, 15, 12, 15, 20, null, null, null, null, null, null, null, null, 12, 6, 10, 8, 14, 12, 10, 14, 6, 10, 14, 10, 
8, 7, 8, 6, 5, 5, null, null, null, null, null, null, null, null, 24, 17, 14, 24, 16, 10, 12, 9, 8, 15, 14, 11, 16, 13, 12, 9, 14, 19, null, null, null, null, null, null, null, null, 8, 7, 9, 6, 8, 9, 6, 7, 9, 7, 3, 2, 3, 2, 2, 3, 6, 6, null, null, null, null, null, null, null, null, 19, 9, 7, 8, 3, 3, 3, 3, 3, 4, 4, 3, 5, 5, 4, 5, 9, 7, null, null, null, null, null, null, null, null, 12, 14, 13, 9, 13, 8, 8, 13, 
11, 11, 9, 11, 8, 13, 13, 15, 14, 15, null, null, null, null, null, null, null, null, 21, 21, 14, 15, 18, 15, 16, 15, 11, 8, 11, 14, 15, 9, 12, 8, 18, 14, null, null, null, null, null, null, null, null, 12, 9, 9, 12, 8, 7, 7, 8, 10, 6, 8, 7, 8, 8, 13, 10, 15, 10, null, null, null, null, null, null, null, null, 103, 82, 91, 94, 91, 82, 70, 81, 79, 67, 76, 86, 74, 82, 77, 89, 118, 121, null, null, null, null, null, null, null, null, 15, 8, 9, 12, 
9, 10, 7, 10, 8, 9, 12, 9, 6, 6, 6, 8, 10, 16, null, null, null, null, null, null, null, null, 26, 15, 20, 21, 23, 22, 29, 23, 18, 21, 22, 23, 24, 20, 24, 27, 28, 36, null, null, null, null, null, null, null, null, 12, 12, 4, 10, 6, 9, 5, 8, 6, 6, 5, 5, 12, 5, 9, 7, 9, 12, null, null, null, null, null, null, null, null, 36, 32, 29, 22, 26, 26, 33, 33, 30, 28, 36, 27, 34, 38, 27, 31, 45, 49, null, null, null, null, null, null, null, null, 
11, 6, 10, 12, 12, 7, 6, 6, 7, 9, 12, 10, 12, 10, 7, 5, 7, 9, null, null, null, null, null, null, null, null, 9, 9, 6, 6, 6, 10, 7, 8, 11, 11, 10, 9, 10, 11, 10, 10, 9, 14, null, null, null, null, null, null, null, null, 14, 9, 12, 10, 11, 10, 9, 10, 10, 12, 12, 9, 10, 11, 10, 10, 10, 11, null, null, null, null, null, null, null, null, 29, 22, 23, 24, 24, 21, 20, 15, 19, 25, 22, 14, 17, 14, 19, 22, 26, 30, null, null, null, null, 
null, null, null, null, 36, 39, 36, 25, 28, 31, 34, 36, 38, 29, 36, 30, 28, 30, 28, 30, 37, 37, null, null, null, null, null, null, null, null, 19, 14, 13, 9, 13, 15, 14, 10, 8, 13, 9, 9, 8, 8, 12, 19, 19, 21, null, null, null, null, null, null, null, null, 12, 9, 7, 7, 5, 8, 9, 9, 9, 6, 7, 6, 6, 4, 5, 8, 11, 14, null, null, null, null, null, null, null, null, 12, 19, 22, 12, 16, 16, 18, 15, 10, 9, 10, 12, 11, 14, 15, 13, 9, 12, 
null, null, null, null, null, null, null, null, 7, 10, 7, 6, 5, 5, 5, 6, 6, 9, 8, 8, 8, 6, 8, 4, 6, 7, null, null, null, null, null, null, null, null, 47, 52, 45, 45, 43, 43, 39, 44, 54, 53, 49, 45, 47, 36, 56, 47, 59, 70, null, null, null, null, null, null, null, null, 5, 6, 5, 2, 2, 2, 1, 3, 2, 4, 1, 4, 4, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 17, 15, 22, 19, 23, 18, 16, 15, 19, 16, 17, 18, 17, 16, 
16, 21, 20, 21, null, null, null, null, null, null, null, null, 14, 16, 16, 13, 15, 16, 12, 14, 17, 17, 16, 16, 15, 18, 10, 15, 22, 23, null, null, null, null, null, null, null, null, 17, 9, 13, 15, 13, 20, 16, 16, 13, 15, 16, 15, 16, 10, 11, 9, 19, 13, null, null, null, null, null, null, null, null, 82, 92, 63, 61, 49, 60, 60, 71, 65, 61, 60, 63, 67, 69, 68, 75, 115, 126, null, null, null, null, null, null, null, null, 13, 16, 13, 15, 7, 13, 12, 11, 10, 12, 
12, 11, 13, 8, 9, 8, 15, 13, null, null, null, null, null, null, null, null, 17, 12, 10, 6, 5, 9, 9, 6, 12, 5, 6, 7, 7, 10, 11, 9, 13, 13, null, null, null, null, null, null, null, null, 16, 19, 18, 17, 13, 10, 21, 15, 11, 17, 14, 17, 18, 15, 15, 18, 19, 17, null, null, null, null, null, null, null, null, 16, 11, 10, 8, 8, 8, 13, 13, 14, 19, 15, 15, 14, 12, 16, 13, 16, 11, null, null, null, null, null, null, null, null, 18, 15, 14, 5, 7, 12, 
10, 7, 8, 7, 4, 7, 11, 10, 9, 8, 21, 22, null, null, null, null, null, null, null, null, 12, 14, 18, 17, 15, 17, 15, 12, 16, 18, 18, 16, 14, 15, 20, 20, 28, 26, null, null, null, null, null, null, null, null, 11, 11, 9, 10, 13, 11, 7, 7, 8, 7, 6, 6, 6, 11, 7, 5, 7, 9, null, null, null, null, null, null, null, null, 17, 22, 20, 20, 15, 17, 19, 17, 16, 11, 14, 16, 14, 13, 18, 13, 24, 21, null, null, null, null, null, null, null, null, 13, 10, 
12, 11, 11, 6, 6, 10, 10, 10, 7, 10, 10, 7, 9, 10, 9, 9, null, null, null, null, null, null, null, null, 16, 15, 10, 13, 14, 11, 11, 12, 8, 9, 8, 10, 10, 7, 10, 8, 14, 11, null, null, null, null, null, null, null, null, 63, 67, 63, 48, 46, 43, 42, 47, 41, 41, 46, 41, 39, 46, 53, 47, 64, 75, null, null, null, null, null, null, null, null, 9, 11, 6, 10, 8, 12, 14, 14, 13, 14, 11, 11, 7, 11, 8, 10, 11, 10, null, null, null, null, null, null, 
null, null, 8, 9, 4, 5, 6, 10, 7, 6, 5, 1, null, 4, 3, 2, 7, 8, 8, 6, null, null, null, null, null, null, null, null, 6, 7, 7, 7, 2, 6, 4, 6, 11, 9, 7, 5, 7, 7, 7, 6, 6, 5, null, null, null, null, null, null, null, null, 7, 6, 5, 3, 4, 4, 4, 4, 6, 4, 3, 6, 5, 5, 6, 5, 8, 6, null, null, null, null, null, null, null, null, 30, 20, 21, 16, 18, 22, 18, 23, 15, 21, 19, 20, 18, 18, 17, 16, 25, 23, null, null, 
null, null, null, null, null, null, 10, 13, 15, 12, 14, 9, 7, 6, 6, 10, 11, 10, 7, 8, 10, 8, 13, 10, null, null, null, null, null, null, null, null, 10, 10, 8, 8, 10, 8, 11, 9, 8, 11, 11, 10, 12, 7, 9, 9, 11, 15, null, null, null, null, null, null, null, null, 51, 51, 42, 35, 42, 40, 38, 42, 36, 38, 48, 38, 20, 29, 36, 39, 55, 54, null, null, null, null, null, null, null, null, 23, 21, 14, 19, 21, 21, 14, 11, 23, 28, 26, 21, 19, 20, 23, 23, 
26, 26, null, null, null, null, null, null, null, null, 16, 19, 17, 19, 18, 14, 12, 14, 10, 14, 12, 11, 15, 17, 21, 11, 18, 29, null, null, null, null, null, null, null, null, 25, 26, 25, 23, 19, 22, 25, 24, 15, 21, 21, 19, 26, 25, 24, 18, 38, 44, null, null, null, null, null, null, null, null, 34, 33, 25, 34, 17, 20, 23, 18, 17, 19, 15, 12, 11, 19, 12, 21, 23, 24, null, null, null, null, null, null, null, null, 379, 346, 320, 337, 330, 336, 326, 346, 319, 348, 326, 357, 
331, 344, 346, 381, 511, 563, null, null, null, null, null, null, null, null, 40, 40, 34, 38, 30, 36, 33, 33, 37, 34, 28, 23, 21, 26, 30, 30, 39, 38, null, null, null, null, null, null, null, null, 13, 11, 10, 6, 9, 6, 7, 8, 8, 7, 6, 8, 7, 8, 5, 5, 8, 12, null, null, null, null, null, null, null, null, 50, 48, 48, 32, 35, 31, 28, 34, 33, 33, 33, 33, 38, 35, 32, 32, 35, 45, null, null, null, null, null, null, null, null, 26, 25, 18, 16, 18, 23, 20, 25, 
20, 20, 21, 14, 16, 13, 14, 15, 25, 23, null, null, null, null, null, null, null, null, 13, 13, 10, 5, 11, 9, 13, 13, 12, 11, 12, 13, 8, 10, 8, 10, 18, 18, null, null, null, null, null, null, null, null, 13, 14, 13, 11, 13, 16, 17, 12, 10, 11, 8, 7, 14, 10, 8, 10, 17, 19, null, null, null, null, null, null, null, null, 40, 27, 40, 31, 30, 30, 29, 27, 24, 27, 28, 22, 24, 25, 27, 29, 39, 32, null, null, null, null, null, null, null, null, 12, 14, 9, 12, 
14, 11, 11, 10, 10, 14, 12, 11, 14, 8, 10, 11, 19, 18, null, null, null, null, null, null, null, null, 9, 10, 9, 8, 6, 3, 6, 7, 7, 10, 8, 5, 6, 5, 6, 7, 6, 7, null, null, null, null, null, null, null, null, 10, 8, 3, 6, 8, 10, 11, 9, 8, 2, 5, 6, 8, 9, 3, 6, 10, 6, null, null, null, null, null, null, null, null, 13, 9, 7, 14, 15, 7, 11, 12, 12, 9, 10, 13, 9, 8, 9, 8, 21, 12, null, null, null, null, null, null, null, null, 
6, 7, 8, 7, 6, 9, 13, 10, 9, 8, 10, 5, 10, 14, 15, 15, 13, 14, null, null, null, null, null, null, null, null, 36, 42, 35, 39, 38, 37, 51, 44, 45, 47, 48, 50, 43, 47, 51, 44, 55, 61, null, null, null, null, null, null, null, null, 11, 15, 15, 14, 10, 9, 7, 9, 9, 8, 6, 4, 7, 11, 8, 6, 14, 16, null, null, null, null, null, null, null, null, 20, 18, 18, 20, 14, 12, 14, 15, 15, 15, 17, 18, 17, 13, 13, 18, 20, 19, null, null, null, null, 
null, null, null, null, 24, 21, 18, 23, 24, 25, 23, 24, 27, 21, 20, 26, 20, 17, 20, 22, 21, 27, null, null, null, null, null, null, null, null, 50, 52, 52, 47, 40, 28, 31, 36, 32, 36, 41, 43, 38, 37, 26, 30, 39, 47, null, null, null, null, null, null, null, null, 25, 19, 18, 17, 18, 17, 16, 11, 17, 15, 14, 11, 12, 16, 18, 19, 21, 20, null, null, null, null, null, null, null, null, 27, 25, 25, 28, 24, 20, 22, 18, 17, 19, 19, 13, 13, 13, 12, 15, 21, 24, 
null, null, null, null, null, null, null, null, 30, 29, 21, 22, 22, 26, 26, 28, 23, 21, 25, 25, 24, 22, 21, 20, 20, 24, null, null, null, null, null, null, null, null, 10, 7, 6, 9, 10, 9, 9, 9, 6, 4, 6, 9, 5, 6, 6, 6, 9, 5, null, null, null, null, null, null, null, null, 7, 10, 9, 7, 10, 8, 9, 12, 7, 8, 8, 8, 5, 8, 8, 10, 11, 13, null, null, null, null, null, null, null, null, 10, 13, 11, 14, 10, 11, 10, 12, 6, 10, 15, 9, 14, 13, 
8, 13, 15, 19, null, null, null, null, null, null, null, null, 14, 10, 8, 5, 5, 4, 7, 8, 8, 9, 5, 3, 6, 6, 10, 6, 11, 9, null, null, null, null, null, null, null, null, 121, 110, 105, 88, 93, 88, 100, 97, 104, 107, 91, 87, 102, 97, 92, 94, 142, 156, null, null, null, null, null, null, null, null, 61, 61, 61, 61, 62, 68, 61, 51, 59, 48, 57, 56, 51, 50, 55, 49, 63, 68, null, null, null, null, null, null, null, null, 30, 31, 36, 36, 38, 32, 33, 30, 26, 24, 
23, 26, 27, 22, 26, 22, 38, 51, null, null, null, null, null, null, null, null, 17, 12, 15, 7, 8, 4, 4, 5, 8, 10, 9, 9, 7, 8, 9, 9, 10, 7, null, null, null, null, null, null, null, null, 43, 44, 38, 34, 38, 35, 28, 29, 32, 20, 24, 22, 25, 30, 35, 29, 43, 43, null, null, null, null, null, null, null, null, 7, 5, 7, 12, 13, 8, 12, 13, 12, 6, 9, 11, 6, 10, 12, 11, 11, 16, null, null, null, null, null, null, null, null, 18, 22, 15, 7, 16, 14, 
12, 6, 13, 9, 10, 11, 11, 13, 10, 8, 18, 14, null, null, null, null, null, null, null, null, 6, 11, 12, 10, 6, 10, 7, 7, 10, 8, 7, 5, 8, 8, 9, 6, 15, 10, null, null, null, null, null, null, null, null, 12, 15, 13, 10, 12, 11, 12, 9, 9, 10, 12, 11, 6, 9, 12, 13, 16, 10, null, null, null, null, null, null, null, null, 29, 33, 37, 30, 35, 33, 33, 29, 39, 37, 40, 37, 32, 34, 43, 43, 53, 40, null, null, null, null, null, null, null, null, 22, 16, 
16, 17, 14, 14, 18, 14, 15, 15, 18, 19, 13, 16, 19, 16, 18, 16, null, null, null, null, null, null, null, null, 29, 28, 23, 30, 28, 27, 18, 18, 19, 18, 19, 26, 19, 17, 15, 16, 19, 17, null, null, null, null, null, null, null, null, 24, 27, 24, 20, 25, 17, 21, 21, 12, 16, 18, 23, 21, 19, 26, 29, 21, 30, null, null, null, null, null, null, null, null, 61, 61, 47, 44, 48, 47, 46, 45, 50, 57, 44, 41, 37, 42, 49, 54, 55, 56, null, null, null, null, null, null, 
null, null, 33, 28, 19, 22, 20, 26, 27, 23, 22, 16, 17, 18, 23, 21, 18, 19, 36, 32, null, null, null, null, null, null, null, null, 15, 11, 12, 10, 12, 11, 14, 11, 8, 9, 6, 6, 5, 7, 4, 3, 6, 8, null, null, null, null, null, null, null, null, 27, 30, 26, 21, 18, 23, 24, 18, 20, 23, 25, 28, 28, 31, 28, 33, 30, 29, null, null, null, null, null, null, null, null, 19, 10, 11, 9, 9, 9, 12, 11, 14, 11, 12, 12, 10, 12, 13, 17, 15, 14, null, null, 
null, null, null, null, null, null, 31, 39, 36, 28, 36, 38, 35, 34, 32, 41, 39, 39, 39, 36, 30, 40, 49, 48, null, null, null, null, null, null, null, null, 112, 96, 96, 81, 57, 66, 64, 56, 56, 57, 63, 68, 72, 78, 58, 64, 103, 92, null, null, null, null, null, null, null, null, 10, 9, 6, 8, 8, 8, 8, 9, 7, 7, 7, 8, 5, 9, 11, 10, 17, 12, null, null, null, null, null, null, null, null, 12, 6, 7, 15, 8, 10, 6, 6, 5, 5, 2, 5, 4, 8, 13, 12, 
17, 13, null, null, null, null, null, null, null, null, 24, 24, 17, 16, 15, 18, 19, 19, 16, 22, 18, 14, 12, 11, 7, 4, 17, 20, null, null, null, null, null, null, null, null, 10, 11, 10, 9, 9, 10, 9, 10, 10, 8, 9, 10, 7, 10, 9, 6, 15, 19, null, null, null, null, null, null, null, null, 7, 7, 8, 9, 8, 4, 7, 9, 11, 10, 6, 7, 13, 14, 8, 11, 8, 11, null, null, null, null, null, null, null, null, 63, 67, 62, 63, 48, 49, 49, 45, 53, 52, 44, 59, 
46, 41, 36, 44, 73, 68, null, null, null, null, null, null, null, null, 15, 14, 10, 10, 12, 10, 13, 14, 15, 9, 11, 12, 6, 12, 22, 18, 18, 14, null, null, null, null, null, null, null, null, 29, 25, 23, 21, 22, 16, 19, 16, 20, 22, 17, 15, 16, 27, 23, 15, 33, 30, null, null, null, null, null, null, null, null, 28, 23, 22, 15, 17, 13, 14, 18, 15, 22, 19, 16, 17, 22, 17, 21, 23, 29, null, null, null, null, null, null, null, null, 10, 13, 12, 10, 13, 8, 9, 9, 
10, 10, 7, 16, 11, 7, 13, 10, 9, 13, null, null, null, null, null, null, null, null, 31, 27, 19, 15, 13, 20, 16, 11, 10, 9, 13, 6, 10, 10, 8, 9, 15, 21, null, null, null, null, null, null, null, null, 19, 18, 15, 16, 14, 14, 14, 12, 8, 9, 8, 7, 9, 10, 9, 9, 20, 18, null, null, null, null, null, null, null, null, 10, 9, 15, 6, 6, 8, 7, 7, 10, 7, 9, 6, 5, 6, 5, 7, 10, 12, null, null, null, null, null, null, null, null, 21, 20, 24, 22, 
18, 23, 15, 18, 14, 15, 10, 8, 9, 14, 14, 17, 31, 24, null, null, null, null, null, null, null, null, 26, 28, 29, 22, 24, 27, 33, 32, 28, 24, 32, 28, 28, 30, 35, 26, 27, 30, null, null, null, null, null, null, null, null, 13, 16, 12, 11, 14, 13, 12, 10, 9, 8, 7, 8, 11, 12, 9, 5, 9, 9, null, null, null, null, null, null, null, null, 84, 68, 65, 54, 60, 55, 48, 45, 50, 57, 56, 59, 52, 46, 58, 52, 60, 65, null, null, null, null, null, null, null, null, 
27, 21, 20, 26, 17, 18, 13, 12, 12, 13, 11, 12, 13, 7, 14, 11, 8, 9, null, null, null, null, null, null, null, null, 225, 208, 189, 184, 163, 174, 189, 168, 178, 187, 165, 191, 176, 198, 203, 217, 293, 299, null, null, null, null, null, null, null, null, 14, 11, 10, 12, 8, 8, 8, 9, 7, 6, 8, 6, 6, 5, 9, 7, 11, 10, null, null, null, null, null, null, null, null, 37, 24, 27, 29, 28, 35, 30, 22, 19, 23, 21, 27, 21, 30, 26, 25, 31, 39, null, null, null, null, 
null, null, null, null, 10, 9, 6, 7, 4, 7, 6, 5, 4, 7, 6, 8, 8, 7, 7, 11, 7, 8, null, null, null, null, null, 1157, 1209, 1289, 1355, 1258, 1248, 1259, 1285, 1308, 1306, 1304, 1351, 1388, 1413, 1401, 1323, 1374, 1469, 1479, 2079, 2321, null, null, null, null, null, 622, 617, 634, 688, 637, 616, 616, 589, 562, 544, 546, 580, 571, 576, 603, 583, 598, 576, 577, 770, 865, null, null, null, null, null, 390, 388, 388, 398, 389, 361, 354, 317, 306, 326, 325, 286, 311, 309, 292, 297, 324, 339, 321, 466, 459, 
null, null, null, null, null, 335, 327, 315, 349, 343, 311, 319, 298, 288, 271, 269, 259, 287, 277, 260, 270, 270, 251, 261, 393, 403, null, null, null, null, null, 176, 175, 182, 165, 183, 155, 139, 131, 135, 122, 130, 112, 131, 136, 110, 113, 103, 118, 121, 164, 165, null, null, null, null, null, 374, 407, 429, 436, 406, 375, 352, 297, 284, 272, 284, 293, 291, 318, 316, 271, 298, 271, 273, 389, 408, null, null, null, null, null, 251, 252, 257, 260, 211, 226, 215, 209, 212, 197, 187, 190, 187, 194, 211, 198, 198, 
188, 173, 251, 279, null, null, null, null, null, 326, 313, 331, 357, 295, 291, 285, 291, 276, 268, 279, 269, 259, 284, 266, 271, 270, 271, 296, 374, 402, null, null, null, null, null, 322, 329, 306, 295, 296, 282, 246, 226, 256, 255, 257, 266, 268, 253, 260, 268, 246, 271, 270, 375, 390, null, null, null, null, null, 300, 274, 284, 275, 277, 253, 236, 242, 234, 214, 228, 216, 228, 229, 219, 192, 208, 241, 218, 299, 309, null, null, null, null, null, 751, 756, 764, 804, 750, 730, 733, 705, 697, 715, 727, 686, 716, 
689, 700, 680, 700, 685, 737, 992, 1065, null, null, null, null, null, 381, 360, 360, 377, 366, 354, 328, 349, 327, 332, 318, 321, 295, 301, 289, 296, 298, 304, 292, 412, 449, null, null, null, null, null, 384, 363, 394, 398, 391, 372, 331, 320, 332, 331, 296, 306, 318, 320, 333, 313, 330, 324, 353, 436, 402, null, null, null, null, null, 587, 631, 646, 688, 631, 605, 578, 528, 546, 541, 506, 510, 531, 485, 528, 485, 536, 556, 547, 752, 773, null, null, null, null, null, null, null, null, 27, null, 27, 23, 23, 38, 
30, 30, 26, 16, 23, 20, 24, 20, 24, 23, 23, 26, null, null, null, null, null, null, null, null, 24, null, 33, 27, 32, 21, 25, 25, 34, 35, 29, 36, 36, 29, 29, 34, 48, 40, null, null, null, null, null, null, null, null, 43, null, 35, 45, 38, 32, 38, 44, 43, 45, 54, 48, 47, 55, 51, 48, 66, 69, null, null, null, null, null, null, null, null, 10, null, 9, 7, 6, 8, 9, 12, 11, 11, 9, 9, 11, 14, 9, 7, 19, 19, null, null, null, null, null, null, null, null, 83, null, 
76, 80, 77, 65, 77, 79, 78, 70, 77, 78, 70, 88, 83, 85, 102, 115, null, null, null, null, null, null, null, null, 6, null, 7, 2, 6, 5, 8, 5, 7, 6, 6, 9, 9, 8, 8, 7, 11, 19, null, null, null, null, null, null, null, null, 12, null, 10, 8, 8, 9, 6, 4, 5, 7, 7, 9, 8, 11, 11, 8, 8, 14, null, null, null, null, null, null, null, null, 18, null, 14, 11, 13, 12, 10, 9, 8, 12, 13, 17, 14, 11, 17, 17, 15, 17, null, null, null, null, null, null, 
null, null, 50, null, 49, 43, 44, 45, 36, 36, 48, 54, 48, 52, 43, 44, 38, 35, 59, 63, null, null, null, null, null, null, null, null, 46, null, 44, 47, 35, 39, 31, 35, 37, 38, 37, 38, 37, 45, 39, 43, 38, 53, null, null, null, null, null, null, null, null, 16, null, 12, 11, 10, 12, 13, 6, 11, 12, 19, 18, 14, 17, 16, 16, 23, 23, null, null, null, null, null, null, null, null, 26, null, 22, 26, 26, 22, 24, 27, 23, 25, 17, 23, 20, 18, 26, 25, 27, 33, null, null, 
null, null, null, null, null, null, 6, null, 9, 8, 11, 10, 4, 7, 8, 10, 8, 9, 4, 3, 4, 5, 14, 16, null, null, null, null, null, null, null, null, 31, null, 26, 31, 23, 23, 19, 19, 24, 21, 19, 19, 21, 20, 21, 26, 24, 26, null, null, null, null, null, null, null, null, 56, null, 44, 43, 47, 44, 42, 37, 38, 44, 49, 34, 40, 45, 46, 41, 55, 62, null, null, null, null, null, null, null, null, 7, null, 8, 8, 11, 7, 7, 3, 4, 6, 4, 5, 7, 4, 6, 5, 
7, 11, null, null, null, null, null, null, null, null, 17, null, 9, 5, 5, 3, 4, 6, 11, 9, 7, 11, 13, 12, 11, 11, 17, 10, null, null, null, null, null, null, null, null, 16, null, 10, 11, 7, 6, 8, 13, 12, 10, 8, 12, 13, 12, 8, 14, 19, 16, null, null, null, null, null, null, null, null, 19, null, 13, 15, 12, 16, 8, 12, 8, 9, 15, 11, 12, 11, 17, 12, 22, 24, null, null, null, null, null, null, null, null, 36, null, 33, 35, 34, 34, 34, 27, 34, 37, 35, 38, 
29, 31, 20, 22, 36, 51, null, null, null, null, null, null, null, null, 38, null, 28, 33, 29, 27, 29, 27, 26, 22, 27, 28, 22, 20, 19, 18, 29, 36, null, null, null, null, null, null, null, null, 44, null, 32, 38, 41, 30, 25, 35, 39, 34, 28, 37, 46, 36, 37, 37, 47, 55, null, null, null, null, null, null, null, null, 15, null, 19, 19, 14, 11, 17, 17, 9, 10, 13, 10, 9, 12, 13, 12, 17, 19, null, null, null, null, null, null, null, null, 18, null, 24, 21, 19, 21, 18, 11, 
16, 12, 15, 15, 15, 16, 11, 13, 22, 19, null, null, null, null, null, null, null, null, 14, null, 15, 12, 10, 13, 13, 14, 14, 12, 7, 12, 17, 15, 10, 10, 16, 19, null, null, null, null, null, null, null, null, 10, null, 8, 7, 8, 9, 9, 6, 6, 4, 2, 5, 2, 1, 2, 3, 6, 10, null, null, null, null, null, null, null, null, 6, null, 6, 8, 6, 9, 8, 9, 9, 8, 12, 8, 4, 6, 5, 6, 8, 7, null, null, null, null, null, null, null, null, 110, null, 124, 109, 
102, 91, 97, 92, 86, 93, 93, 88, 86, 88, 96, 88, 131, 157, null, null, null, null, null, null, null, null, 23, null, 14, 19, 17, 21, 21, 20, 8, 14, 16, 13, 17, 15, 27, 24, 44, 31, null, null, null, null, null, null, null, null, 15, null, 14, 9, 8, 10, 13, 14, 11, 9, 10, 3, 6, 12, 13, 13, 10, 15, null, null, null, null, null, null, null, null, 23, null, 28, 24, 18, 22, 23, 18, 16, 20, 15, 16, 17, 17, 16, 20, 31, 19, null, null, null, null, null, null, null, null, 
20, null, 15, 13, 10, 13, 12, 11, 8, 13, 11, 15, 16, 19, 12, 10, 11, 13, null, null, null, null, null, null, null, null, 13, null, 11, 13, 8, 10, 11, 9, 9, 8, 9, 9, 10, 11, 12, 14, 11, 9, null, null, null, null, null, null, null, null, 32, null, 26, 28, 23, 11, 15, 20, 19, 26, 25, 24, 30, 32, 24, 22, 35, 26, null, null, null, null, null, null, null, null, 29, null, 18, 19, 20, 16, 20, 21, 25, 27, 22, 22, 16, 15, 15, 11, 30, 33, null, null, null, null, 
null, null, null, null, 10, null, 9, 7, 7, 9, 9, 9, 8, 7, 8, 5, 6, 7, 7, 7, 15, 9, null, null, null, null, null, null, null, null, 21, null, 20, 19, 20, 16, 16, 14, 12, 16, 16, 15, 17, 23, 26, 24, 35, 34, null, null, null, null, null, null, null, null, 46, null, 39, 44, 40, 47, 42, 41, 44, 38, 35, 38, 44, 43, 40, 44, 43, 47, null, null, null, null, null, null, null, null, 13, null, 13, 10, 10, 10, 10, 10, 8, 9, 7, 10, 6, 12, 8, 5, 13, 15, 
null, null, null, null, null, null, null, null, 16, null, 7, 9, 9, 6, 9, 10, 10, 12, 10, 7, 8, 9, 11, 14, 15, 16, null, null, null, null, null, null, null, null, 6, null, 6, 11, 8, 8, 11, 10, 5, 3, 9, 9, 7, 9, 11, 5, 9, 9, null, null, null, null, null, null, null, null, 10, null, 7, 9, 7, 6, 6, 11, 7, 4, 8, 4, 2, 3, 10, 10, 11, 8, null, null, null, null, null, null, null, null, 5, null, 4, 3, 4, 1, 3, 6, 1, 4, 3, 6, 5, 3, 
6, 4, 14, 11, null, null, null, null, null, null, null, null, 2, null, 4, 3, 1, 2, 2, 2, 2, 1, 1, 2, 5, 6, 5, 5, 6, 7, null, null, null, null, null, null, null, null, 22, null, 32, 21, 19, 17, 17, 20, 15, 19, 15, 18, 14, 15, 13, 21, 21, 17, null, null, null, null, null, null, null, null, 6, null, 5, 4, 6, 4, 7, 7, 5, 7, 11, 8, 10, 2, 5, 3, 6, 3, null, null, null, null, null, null, null, null, 7, null, 6, 7, 6, 8, 8, 8, 7, 12, 
10, 12, 10, 11, 13, 9, 12, 8, null, null, null, null, null, null, null, null, 35, null, 27, 26, 21, 27, 23, 21, 23, 19, 23, 18, 17, 21, 17, 20, 40, 32, null, null, null, null, null, null, null, null, 13, null, 8, 11, 14, 11, 10, 11, 8, 11, 10, 7, 6, 7, 9, 8, 11, 15, null, null, null, null, null, null, null, null, 9, null, 3, 5, 5, 9, 7, 7, 9, 9, 9, 5, 5, 5, 5, 6, 12, 11, null, null, null, null, null, null, null, null, 29, null, 21, 31, 27, 18, 
25, 18, 29, 27, 23, 25, 24, 17, 20, 18, 20, 20, null, null, null, null, null, null, null, null, 134, null, 121, 133, 132, 124, 112, 118, 93, 116, 114, 110, 119, 120, 120, 119, 175, 190, null, null, null, null, null, null, null, null, 15, null, 10, 9, 10, 8, 10, 10, 12, 11, 10, 9, 9, 10, 9, 7, 17, 17, null, null, null, null, null, null, null, null, 24, null, 17, 18, 15, 18, 15, 19, 18, 16, 15, 17, 14, 21, 13, 20, 26, 27, null, null, null, null, null, null, null, null, 6, null, 
9, 10, 7, 5, 5, 4, 5, 7, 6, 7, 6, 3, 2, 4, 5, 9, null, null, null, null, null, null, null, null, 9, null, 8, 10, 6, 3, 7, 3, 6, 3, 7, 3, 6, 7, 5, 8, 6, 10, null, null, null, null, null, null, null, null, 19, null, 17, 10, 12, 16, 12, 11, 12, 12, 9, 9, 12, 13, 5, 7, 20, 14, null, null, null, null, null, null, null, null, 19, null, 23, 21, 17, 18, 11, 10, 15, 17, 14, 10, 13, 12, 10, 6, 16, 23, null, null, null, null, null, null, 
null, null, 11, null, 9, 8, 4, 6, 7, 6, 7, 9, 6, 5, 5, 7, 5, 7, 4, 6, null, null, null, null, null, null, null, null, 28, null, 19, 15, 19, 27, 23, 24, 21, 20, 23, 14, 17, 16, 19, 16, 28, 34, null, null, null, null, null, null, null, null, 55, null, 54, 54, 41, 41, 36, 48, 38, 46, 53, 38, 44, 44, 50, 47, 60, 55, null, null, null, null, null, null, null, null, 4, null, 6, 6, 5, 2, 2, 4, 2, 5, 3, 4, 5, 4, 4, 7, 2, 5, null, null, 
null, null, null, null, null, null, 16, null, 12, 12, 13, 13, 15, 15, 14, 18, 14, 14, 9, 8, 11, 16, 18, 19, null, null, null, null, null, null, null, null, 8, null, 10, 5, 9, 6, 8, 6, 8, 8, 12, 12, 10, 8, 7, 8, 13, 13, null, null, null, null, null, null, null, null, 43, null, 45, 39, 40, 40, 31, 27, 22, 25, 25, 23, 23, 16, 22, 20, 39, 33, null, null, null, null, null, null, null, null, 7, null, 4, 5, 5, 5, 3, 5, 9, 6, 8, 7, 5, 7, 6, 10, 
8, 3, null, null, null, null, null, null, null, null, 32, null, 29, 29, 23, 26, 23, 19, 29, 22, 28, 34, 28, 26, 24, 27, 38, 40, null, null, null, null, null, null, null, null, 44, null, 38, 31, 29, 25, 18, 19, 27, 19, 21, 24, 18, 22, 27, 19, 38, 38, null, null, null, null, null, null, null, null, 21, null, 17, 16, 13, 12, 13, 18, 15, 13, 13, 14, 14, 14, 12, 19, 19, 21, null, null, null, null, null, null, null, null, 42, null, 32, 33, 30, 19, 27, 19, 19, 21, 28, 33, 
22, 20, 16, 20, 26, 32, null, null, null, null, null, null, null, null, 13, null, 11, 9, 12, 12, 10, 12, 4, 13, 14, 12, 11, 11, 6, 6, 14, 14, null, null, null, null, null, null, null, null, 20, null, 17, 21, 21, 15, 11, 13, 20, 17, 16, 15, 13, 12, 14, 15, 19, 22, null, null, null, null, null, null, null, null, 16, null, 12, 12, 19, 19, 9, 13, 11, 15, 14, 13, 13, 11, 13, 15, 19, 19, null, null, null, null, null, null, null, null, 40, null, 38, 32, 25, 26, 32, 29, 
31, 30, 34, 27, 26, 34, 24, 25, 40, 42, null, null, null, null, null, null, null, null, 6, null, 4, 5, 7, 5, 4, 1, 2, 3, 2, 3, 4, 4, 3, 2, 7, 8, null, null, null, null, null, null, null, null, 21, null, 17, 22, 13, 13, 11, 14, 10, 16, 16, 13, 15, 11, 8, 10, 12, 15, null, null, null, null, null, null, null, null, 12, null, 8, 11, 11, 14, 12, 13, 12, 11, 17, 19, 12, 15, 9, 14, 17, 21, null, null, null, null, null, null, null, null, 73, null, 65, 49, 
34, 36, 49, 52, 48, 38, 42, 37, 36, 45, 40, 36, 50, 42, null, null, null, null, null, null, null, null, 62, null, 59, 50, 36, 39, 36, 44, 44, 49, 48, 54, 41, 50, 48, 37, 64, 67, null, null, null, null, null, null, null, null, 13, null, 8, 11, 6, 7, 5, 8, 5, 8, 11, 4, 6, 8, 8, 9, 9, 10, null, null, null, null, null, null, null, null, 14, null, 16, 16, 13, 11, 9, 5, 7, 10, 6, 7, 7, 8, 13, 9, 9, 14, null, null, null, null, null, null, null, null, 
32, null, 27, 21, 22, 27, 22, 24, 24, 22, 19, 23, 21, 22, 22, 16, 28, 35, null, null, null, null, null, null, null, null, 10, null, 7, 6, 8, 11, 11, 13, 13, 10, 10, 8, 6, 6, 6, 7, 12, 9, null, null, null, null, null, null, null, null, 36, null, 34, 29, 34, 35, 28, 17, 25, 23, 21, 26, 26, 33, 26, 21, 32, 33, null, null, null, null, null, null, null, null, 17, null, 11, 13, 11, 11, 11, 12, 9, 9, 10, 13, 16, 14, 9, 14, 14, 16, null, null, null, null, 
null, null, null, null, 100, null, 92, 82, 75, 71, 77, 74, 74, 68, 76, 90, 79, 75, 78, 77, 116, 120, null, null, null, null, null, null, null, null, 12, null, 12, 14, 14, 14, 10, 9, 10, 10, 11, 10, 11, 10, 10, 8, 9, 16, null, null, null, null, null, null, null, null, 11, null, 10, 12, 7, 12, 10, 8, 12, 13, 16, 18, 12, 16, 15, 12, 15, 20, null, null, null, null, null, null, null, null, 11, null, 10, 8, 14, 12, 10, 14, 6, 10, 14, 10, 8, 7, 8, 6, 5, 5, 
null, null, null, null, null, null, null, null, 23, null, 14, 24, 16, 10, 12, 9, 8, 15, 14, 11, 16, 13, 12, 9, 14, 19, null, null, null, null, null, null, null, null, 8, null, 9, 6, 8, 9, 6, 7, 9, 7, 3, 2, 3, 2, 2, 3, 6, 6, null, null, null, null, null, null, null, null, 18, null, 6, 7, 3, 3, 3, 3, 3, 4, 4, 3, 5, 5, 4, 5, 9, 7, null, null, null, null, null, null, null, null, 12, null, 13, 9, 13, 8, 8, 13, 11, 11, 9, 11, 8, 13, 
13, 15, 14, 15, null, null, null, null, null, null, null, null, 20, null, 14, 15, 18, 15, 16, 15, 11, 8, 11, 14, 15, 9, 12, 8, 18, 14, null, null, null, null, null, null, null, null, 12, null, 8, 11, 8, 7, 7, 8, 10, 6, 8, 7, 8, 8, 13, 10, 15, 10, null, null, null, null, null, null, null, null, 102, null, 89, 93, 91, 82, 70, 81, 79, 67, 76, 86, 74, 82, 77, 89, 118, 121, null, null, null, null, null, null, null, null, 12, null, 9, 12, 9, 10, 7, 10, 8, 9, 
12, 9, 6, 6, 6, 8, 10, 16, null, null, null, null, null, null, null, null, 24, null, 20, 21, 23, 22, 29, 23, 18, 21, 22, 23, 24, 20, 24, 27, 28, 36, null, null, null, null, null, null, null, null, 10, null, 4, 10, 6, 9, 5, 8, 6, 6, 5, 5, 12, 5, 9, 7, 9, 12, null, null, null, null, null, null, null, null, 35, null, 29, 22, 26, 26, 33, 33, 30, 28, 36, 27, 34, 38, 27, 31, 45, 49, null, null, null, null, null, null, null, null, 11, null, 10, 12, 12, 7, 
6, 6, 7, 9, 12, 10, 12, 10, 7, 5, 7, 9, null, null, null, null, null, null, null, null, 9, null, 6, 6, 6, 10, 7, 8, 11, 11, 10, 9, 10, 11, 10, 10, 9, 14, null, null, null, null, null, null, null, null, 12, null, 11, 9, 11, 10, 9, 10, 10, 12, 12, 9, 10, 11, 10, 10, 10, 11, null, null, null, null, null, null, null, null, 27, null, 23, 24, 24, 21, 20, 15, 19, 25, 22, 14, 17, 14, 19, 22, 26, 30, null, null, null, null, null, null, null, null, 34, null, 
36, 25, 28, 31, 34, 36, 38, 29, 36, 30, 28, 30, 28, 30, 37, 37, null, null, null, null, null, null, null, null, 19, null, 13, 9, 13, 15, 14, 10, 8, 13, 9, 9, 8, 8, 12, 19, 19, 21, null, null, null, null, null, null, null, null, 12, null, 7, 7, 5, 8, 9, 9, 9, 6, 7, 6, 6, 4, 5, 8, 11, 14, null, null, null, null, null, null, null, null, 12, null, 22, 12, 16, 16, 18, 15, 10, 9, 10, 12, 11, 14, 15, 13, 9, 12, null, null, null, null, null, null, 
null, null, 7, null, 7, 6, 5, 5, 5, 6, 6, 9, 8, 8, 8, 6, 8, 4, 6, 7, null, null, null, null, null, null, null, null, 45, null, 44, 44, 43, 42, 38, 44, 54, 53, 49, 45, 47, 36, 56, 47, 59, 70, null, null, null, null, null, null, null, null, 5, null, 5, 2, 2, 2, 1, 3, 2, 4, 1, 4, 4, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 17, null, 22, 19, 23, 18, 16, 15, 19, 16, 17, 18, 17, 16, 16, 21, 20, 21, null, null, 
null, null, null, null, null, null, 14, null, 16, 13, 15, 16, 12, 14, 17, 17, 16, 16, 15, 18, 10, 15, 22, 23, null, null, null, null, null, null, null, null, 17, null, 13, 15, 13, 20, 16, 16, 13, 15, 16, 15, 16, 10, 11, 9, 19, 13, null, null, null, null, null, null, null, null, 80, null, 63, 61, 49, 60, 60, 71, 65, 61, 60, 63, 67, 69, 68, 75, 115, 126, null, null, null, null, null, null, null, null, 12, null, 13, 15, 7, 13, 12, 11, 10, 12, 12, 11, 13, 8, 9, 8, 
15, 13, null, null, null, null, null, null, null, null, 16, null, 10, 6, 5, 9, 9, 6, 12, 5, 6, 7, 7, 10, 11, 9, 13, 13, null, null, null, null, null, null, null, null, 16, null, 18, 17, 13, 10, 21, 15, 11, 17, 14, 17, 18, 15, 15, 18, 19, 17, null, null, null, null, null, null, null, null, 15, null, 10, 8, 8, 8, 13, 13, 14, 19, 15, 15, 14, 12, 16, 13, 16, 11, null, null, null, null, null, null, null, null, 16, null, 14, 5, 7, 12, 10, 7, 8, 7, 4, 7, 
11, 10, 9, 8, 21, 22, null, null, null, null, null, null, null, null, 11, null, 18, 16, 15, 17, 15, 12, 16, 18, 18, 16, 14, 15, 20, 20, 28, 26, null, null, null, null, null, null, null, null, 11, null, 9, 10, 13, 11, 7, 7, 8, 7, 6, 6, 6, 11, 7, 5, 7, 9, null, null, null, null, null, null, null, null, 15, null, 20, 20, 15, 17, 19, 17, 16, 11, 14, 16, 14, 13, 18, 13, 24, 21, null, null, null, null, null, null, null, null, 11, null, 12, 11, 11, 6, 6, 10, 
10, 10, 7, 10, 10, 7, 9, 10, 9, 9, null, null, null, null, null, null, null, null, 15, null, 10, 13, 14, 11, 11, 12, 8, 9, 8, 10, 10, 7, 10, 8, 14, 11, null, null, null, null, null, null, null, null, 57, null, 63, 48, 46, 43, 42, 47, 41, 41, 46, 41, 39, 46, 53, 47, 64, 75, null, null, null, null, null, null, null, null, 9, null, 6, 10, 8, 12, 14, 14, 13, 14, 11, 11, 7, 11, 8, 10, 11, 10, null, null, null, null, null, null, null, null, 8, null, 4, 5, 
6, 10, 7, 6, 5, 1, null, 4, 3, 2, 7, 8, 8, 6, null, null, null, null, null, null, null, null, 6, null, 7, 7, 2, 6, 4, 6, 11, 9, 7, 5, 7, 7, 7, 6, 6, 5, null, null, null, null, null, null, null, null, 6, null, 5, 3, 4, 4, 4, 4, 6, 4, 3, 6, 5, 5, 6, 5, 8, 6, null, null, null, null, null, null, null, null, 30, null, 21, 16, 18, 22, 18, 23, 15, 21, 19, 20, 18, 18, 17, 16, 25, 23, null, null, null, null, null, null, null, null, 
9, null, 15, 12, 14, 9, 7, 6, 6, 10, 11, 10, 7, 8, 10, 8, 13, 10, null, null, null, null, null, null, null, null, 10, null, 8, 8, 10, 8, 11, 9, 8, 11, 11, 10, 12, 7, 9, 9, 11, 15, null, null, null, null, null, null, null, null, 50, null, 42, 35, 42, 40, 38, 42, 36, 38, 48, 38, 20, 29, 36, 39, 55, 54, null, null, null, null, null, null, null, null, 22, null, 14, 19, 21, 21, 14, 11, 23, 28, 26, 21, 19, 20, 23, 23, 26, 26, null, null, null, null, 
null, null, null, null, 16, null, 17, 19, 18, 14, 12, 14, 10, 14, 12, 11, 15, 17, 21, 11, 18, 29, null, null, null, null, null, null, null, null, 24, null, 25, 23, 19, 22, 25, 24, 15, 21, 21, 19, 26, 25, 24, 18, 38, 44, null, null, null, null, null, null, null, null, 32, null, 25, 34, 17, 20, 23, 18, 17, 19, 15, 12, 11, 19, 12, 21, 23, 24, null, null, null, null, null, null, null, null, 355, null, 315, 332, 330, 336, 326, 346, 319, 348, 326, 357, 331, 344, 346, 381, 511, 563, 
null, null, null, null, null, null, null, null, 39, null, 34, 38, 30, 36, 33, 33, 37, 34, 28, 23, 21, 26, 30, 30, 39, 38, null, null, null, null, null, null, null, null, 11, null, 10, 6, 9, 6, 7, 8, 8, 7, 6, 8, 7, 8, 5, 5, 8, 12, null, null, null, null, null, null, null, null, 49, null, 48, 32, 35, 31, 28, 34, 33, 33, 33, 33, 38, 35, 32, 32, 35, 45, null, null, null, null, null, null, null, null, 25, null, 18, 16, 18, 23, 20, 25, 20, 20, 21, 14, 16, 13, 
14, 15, 25, 23, null, null, null, null, null, null, null, null, 13, null, 10, 5, 11, 9, 13, 13, 12, 11, 12, 13, 8, 10, 8, 10, 18, 18, null, null, null, null, null, null, null, null, 10, null, 13, 11, 13, 16, 17, 12, 10, 11, 8, 7, 14, 10, 8, 10, 17, 19, null, null, null, null, null, null, null, null, 40, null, 40, 31, 30, 30, 29, 27, 24, 27, 28, 22, 24, 25, 27, 29, 39, 32, null, null, null, null, null, null, null, null, 12, null, 9, 12, 14, 11, 11, 10, 10, 14, 
12, 11, 14, 8, 10, 11, 19, 18, null, null, null, null, null, null, null, null, 9, null, 9, 8, 6, 3, 6, 7, 7, 10, 8, 5, 6, 5, 6, 7, 6, 7, null, null, null, null, null, null, null, null, 10, null, 3, 6, 8, 10, 11, 9, 8, 2, 5, 6, 8, 9, 3, 6, 10, 6, null, null, null, null, null, null, null, null, 13, null, 7, 13, 15, 7, 11, 12, 12, 9, 10, 13, 9, 8, 9, 8, 21, 12, null, null, null, null, null, null, null, null, 5, null, 8, 7, 6, 9, 
13, 10, 9, 8, 10, 5, 10, 14, 15, 15, 13, 14, null, null, null, null, null, null, null, null, 36, null, 35, 38, 38, 37, 51, 44, 45, 47, 48, 50, 43, 47, 51, 44, 55, 61, null, null, null, null, null, null, null, null, 11, null, 15, 14, 10, 9, 7, 9, 9, 8, 6, 4, 7, 11, 8, 6, 14, 16, null, null, null, null, null, null, null, null, 19, null, 18, 20, 14, 12, 14, 15, 15, 15, 17, 18, 17, 13, 13, 18, 20, 19, null, null, null, null, null, null, null, null, 23, null, 
18, 23, 24, 25, 23, 24, 27, 21, 20, 26, 20, 17, 20, 22, 21, 27, null, null, null, null, null, null, null, null, 46, null, 52, 47, 40, 28, 31, 36, 32, 36, 41, 43, 38, 37, 26, 30, 39, 47, null, null, null, null, null, null, null, null, 22, null, 18, 17, 18, 17, 16, 11, 17, 15, 14, 11, 12, 16, 18, 19, 21, 20, null, null, null, null, null, null, null, null, 27, null, 25, 27, 24, 20, 22, 18, 17, 19, 19, 13, 13, 13, 12, 15, 21, 24, null, null, null, null, null, null, 
null, null, 29, null, 21, 22, 22, 26, 25, 28, 23, 21, 25, 25, 24, 22, 21, 20, 20, 24, null, null, null, null, null, null, null, null, 10, null, 6, 9, 10, 9, 9, 9, 6, 4, 6, 9, 5, 6, 6, 6, 9, 5, null, null, null, null, null, null, null, null, 7, null, 9, 7, 10, 8, 9, 12, 7, 8, 8, 8, 5, 8, 8, 10, 11, 13, null, null, null, null, null, null, null, null, 9, null, 11, 14, 10, 11, 10, 12, 6, 10, 15, 9, 14, 13, 8, 13, 15, 19, null, null, 
null, null, null, null, null, null, 12, null, 8, 5, 5, 4, 7, 8, 8, 9, 5, 3, 6, 6, 10, 6, 11, 9, null, null, null, null, null, null, null, null, 116, null, 105, 88, 93, 88, 100, 97, 104, 107, 91, 87, 102, 97, 92, 94, 142, 156, null, null, null, null, null, null, null, null, 58, null, 60, 61, 62, 68, 61, 51, 59, 48, 57, 56, 51, 50, 55, 49, 63, 68, null, null, null, null, null, null, null, null, 27, null, 36, 36, 38, 32, 33, 30, 26, 24, 23, 26, 27, 22, 26, 22, 
38, 51, null, null, null, null, null, null, null, null, 17, null, 15, 7, 8, 4, 4, 5, 8, 10, 9, 9, 7, 8, 9, 9, 10, 7, null, null, null, null, null, null, null, null, 41, null, 37, 33, 38, 35, 28, 29, 32, 20, 24, 22, 25, 30, 35, 29, 43, 43, null, null, null, null, null, null, null, null, 7, null, 7, 12, 13, 8, 12, 13, 12, 6, 9, 11, 6, 10, 12, 11, 11, 16, null, null, null, null, null, null, null, null, 17, null, 14, 7, 16, 14, 12, 6, 13, 9, 10, 11, 
11, 13, 10, 8, 18, 14, null, null, null, null, null, null, null, null, 6, null, 12, 10, 6, 10, 7, 7, 10, 8, 7, 5, 8, 8, 9, 6, 15, 10, null, null, null, null, null, null, null, null, 11, null, 13, 10, 12, 11, 12, 9, 9, 10, 12, 11, 6, 9, 12, 13, 16, 10, null, null, null, null, null, null, null, null, 28, null, 37, 30, 35, 33, 33, 29, 39, 37, 40, 37, 32, 34, 43, 43, 53, 40, null, null, null, null, null, null, null, null, 22, null, 16, 17, 14, 14, 18, 14, 
15, 15, 18, 19, 13, 16, 19, 16, 18, 16, null, null, null, null, null, null, null, null, 28, null, 23, 30, 28, 27, 18, 18, 19, 18, 19, 26, 19, 17, 15, 16, 19, 17, null, null, null, null, null, null, null, null, 23, null, 24, 20, 25, 17, 21, 21, 12, 16, 18, 23, 21, 19, 26, 29, 21, 30, null, null, null, null, null, null, null, null, 55, null, 47, 44, 48, 47, 46, 45, 50, 57, 44, 41, 37, 42, 49, 54, 55, 56, null, null, null, null, null, null, null, null, 33, null, 19, 22, 
20, 26, 27, 23, 22, 16, 17, 18, 23, 21, 18, 19, 36, 32, null, null, null, null, null, null, null, null, 15, null, 12, 10, 12, 11, 14, 11, 8, 9, 6, 6, 5, 7, 4, 3, 6, 8, null, null, null, null, null, null, null, null, 26, null, 26, 21, 18, 23, 24, 18, 20, 23, 25, 28, 28, 31, 28, 33, 30, 29, null, null, null, null, null, null, null, null, 19, null, 11, 9, 9, 9, 12, 11, 14, 11, 12, 12, 10, 12, 13, 17, 15, 14, null, null, null, null, null, null, null, null, 
31, null, 36, 28, 36, 38, 35, 34, 32, 41, 39, 39, 39, 36, 30, 40, 49, 48, null, null, null, null, null, null, null, null, 101, null, 96, 80, 57, 66, 64, 56, 56, 57, 63, 68, 72, 78, 58, 64, 103, 92, null, null, null, null, null, null, null, null, 10, null, 6, 8, 8, 8, 8, 9, 7, 7, 7, 8, 5, 9, 11, 10, 17, 12, null, null, null, null, null, null, null, null, 12, null, 7, 15, 8, 10, 6, 6, 5, 5, 2, 5, 4, 8, 13, 12, 17, 13, null, null, null, null, 
null, null, null, null, 19, null, 17, 16, 15, 18, 19, 19, 15, 21, 17, 14, 12, 11, 7, 4, 17, 20, null, null, null, null, null, null, null, null, 8, null, 10, 9, 9, 10, 9, 10, 10, 8, 9, 10, 7, 10, 9, 6, 15, 19, null, null, null, null, null, null, null, null, 5, null, 8, 9, 8, 4, 7, 9, 11, 10, 6, 7, 13, 14, 8, 11, 8, 11, null, null, null, null, null, null, null, null, 62, null, 62, 63, 48, 49, 49, 45, 53, 52, 44, 59, 46, 41, 36, 44, 73, 68, 
null, null, null, null, null, null, null, null, 14, null, 10, 10, 12, 10, 13, 14, 15, 9, 11, 12, 6, 12, 22, 18, 18, 14, null, null, null, null, null, null, null, null, 26, null, 23, 21, 22, 16, 19, 16, 20, 22, 17, 15, 16, 27, 23, 15, 33, 30, null, null, null, null, null, null, null, null, 28, null, 21, 15, 17, 13, 14, 18, 15, 22, 19, 16, 17, 22, 17, 21, 23, 29, null, null, null, null, null, null, null, null, 10, null, 12, 10, 13, 8, 9, 9, 10, 10, 7, 16, 11, 7, 
13, 10, 9, 13, null, null, null, null, null, null, null, null, 29, null, 19, 15, 13, 20, 16, 11, 10, 9, 13, 6, 10, 10, 8, 9, 15, 21, null, null, null, null, null, null, null, null, 19, null, 15, 16, 14, 14, 14, 12, 8, 9, 8, 7, 9, 10, 9, 9, 20, 18, null, null, null, null, null, null, null, null, 10, null, 15, 6, 6, 8, 7, 7, 10, 7, 9, 6, 5, 6, 5, 7, 10, 12, null, null, null, null, null, null, null, null, 21, null, 24, 22, 18, 23, 15, 18, 14, 15, 
10, 8, 9, 14, 14, 17, 31, 24, null, null, null, null, null, null, null, null, 26, null, 29, 22, 24, 27, 33, 32, 28, 24, 32, 28, 28, 30, 35, 26, 27, 30, null, null, null, null, null, null, null, null, 13, null, 12, 11, 14, 13, 11, 10, 9, 8, 7, 8, 11, 12, 9, 5, 9, 9, null, null, null, null, null, null, null, null, 84, null, 65, 54, 59, 54, 47, 45, 50, 57, 56, 59, 52, 46, 58, 52, 60, 65, null, null, null, null, null, null, null, null, 24, null, 20, 26, 17, 18, 
13, 12, 12, 13, 11, 12, 13, 7, 14, 11, 8, 9, null, null, null, null, null, null, null, null, 209, null, 187, 182, 163, 173, 188, 168, 178, 187, 165, 191, 176, 198, 203, 217, 293, 299, null, null, null, null, null, null, null, null, 14, null, 10, 12, 8, 8, 8, 9, 7, 6, 8, 6, 6, 5, 9, 7, 11, 10, null, null, null, null, null, null, null, null, 36, null, 27, 29, 28, 35, 30, 22, 19, 23, 21, 27, 21, 30, 26, 25, 31, 39, null, null, null, null, null, null, null, null, 9, null, 
6, 7, 4, 7, 6, 5, 4, 7, 6, 8, 8, 7, 7, 11, 7, 8, null, null, null, null, 2279, 2299, 2310, 2415, 2448, 2411, 2395, 2561, 2480, 2472, 2491, 2497, 2613, 2637, 2689, 2800, 2718, 2814, 2981, 3051, 4289, 4540, null, null, null, null, 1281, 1310, 1354, 1389, 1345, 1263, 1296, 1284, 1223, 1189, 1188, 1195, 1184, 1220, 1239, 1252, 1237, 1249, 1278, 1290, 1704, 1766, null, null, null, null, 815, 810, 788, 801, 794, 814, 813, 781, 753, 721, 709, 692, 698, 685, 687, 688, 695, 692, 697, 688, 942, 977, null, null, null, null, 719, 691, 
712, 709, 719, 669, 650, 648, 594, 586, 576, 569, 566, 561, 577, 569, 563, 572, 587, 583, 761, 837, null, null, null, null, 353, 350, 345, 354, 363, 352, 322, 317, 286, 290, 291, 277, 274, 266, 250, 272, 267, 278, 269, 265, 368, 363, null, null, null, null, 876, 874, 852, 863, 845, 832, 777, 741, 694, 684, 672, 665, 650, 655, 643, 645, 654, 689, 694, 692, 891, 919, null, null, null, null, 554, 526, 514, 505, 496, 492, 474, 456, 432, 420, 407, 401, 419, 424, 398, 391, 400, 401, 395, 415, 530, 551, null, null, 
null, null, 687, 683, 676, 693, 646, 661, 627, 636, 611, 599, 614, 605, 602, 614, 599, 597, 581, 582, 585, 561, 794, 831, null, null, null, null, 558, 565, 586, 596, 585, 592, 549, 543, 534, 535, 544, 563, 586, 596, 585, 582, 586, 598, 592, 565, 735, 772, null, null, null, null, 567, 588, 594, 609, 610, 543, 567, 574, 537, 529, 529, 535, 551, 547, 557, 537, 562, 565, 534, 538, 675, 703, null, null, null, null, 1449, 1497, 1532, 1587, 1610, 1554, 1507, 1523, 1434, 1412, 1407, 1446, 1487, 1500, 1527, 1517, 1500, 1536, 1584, 1535, 
2052, 2128, null, null, null, null, 728, 713, 747, 766, 766, 732, 715, 702, 679, 655, 626, 632, 638, 671, 668, 648, 638, 671, 632, 647, 862, 877, null, null, null, null, 738, 752, 762, 759, 774, 729, 707, 723, 671, 643, 641, 660, 669, 693, 682, 682, 700, 685, 698, 692, 918, 956, null, null, null, null, 1212, 1231, 1253, 1233, 1227, 1234, 1194, 1236, 1181, 1126, 1122, 1140, 1129, 1147, 1169, 1169, 1190, 1177, 1167, 1143, 1549, 1600, null, null, null, null, null, null, null, null, 69, 57, 58, 59, 53, 50, 50, 54, 50, 55, 52, 55, 
56, 62, 58, 54, 76, 72, null, null, null, null, null, null, null, null, 58, 65, 66, 66, 59, 57, 62, 63, 61, 57, 65, 61, 66, 65, 71, 73, 87, 95, null, null, null, null, null, null, null, null, 83, 77, 91, 89, 87, 77, 72, 79, 83, 96, 94, 98, 98, 105, 106, 111, 134, 148, null, null, null, null, null, null, null, null, 26, 23, 25, 23, 23, 24, 24, 20, 22, 22, 22, 21, 22, 18, 17, 21, 22, 25, null, null, null, null, null, null, null, null, 157, 136, 154, 141, 131, 133, 134, 133, 
141, 146, 145, 157, 156, 158, 170, 175, 250, 254, null, null, null, null, null, null, null, null, 13, 14, 13, 15, 14, 13, 12, 13, 12, 14, 15, 14, 12, 13, 11, 10, 16, 20, null, null, null, null, null, null, null, null, 32, 28, 25, 21, 23, 21, 19, 20, 16, 14, 14, 14, 15, 13, 16, 19, 24, 30, null, null, null, null, null, null, null, null, 23, 27, 24, 29, 27, 33, 36, 36, 33, 35, 35, 32, 31, 37, 33, 31, 49, 46, null, null, null, null, null, null, null, null, 97, 101, 100, 92, 
97, 92, 95, 88, 82, 83, 96, 91, 102, 89, 96, 90, 123, 130, null, null, null, null, null, null, null, null, 103, 96, 98, 90, 88, 81, 84, 79, 77, 72, 72, 79, 74, 74, 74, 70, 107, 106, null, null, null, null, null, null, null, null, 32, 28, 25, 23, 25, 23, 23, 29, 24, 25, 19, 21, 27, 26, 21, 26, 39, 37, null, null, null, null, null, null, null, null, 53, 47, 51, 53, 53, 51, 46, 44, 47, 47, 45, 47, 46, 46, 42, 40, 63, 64, null, null, null, null, null, null, null, null, 
20, 19, 14, 15, 13, 13, 14, 14, 18, 18, 20, 22, 21, 22, 22, 23, 22, 24, null, null, null, null, null, null, null, null, 53, 51, 56, 50, 55, 47, 48, 44, 39, 38, 43, 39, 37, 38, 38, 32, 52, 59, null, null, null, null, null, null, null, null, 102, 92, 93, 100, 88, 89, 87, 94, 88, 95, 92, 99, 92, 93, 92, 97, 122, 119, null, null, null, null, null, null, null, null, 21, 16, 18, 19, 13, 13, 16, 16, 16, 14, 16, 15, 14, 14, 12, 17, 18, 19, null, null, null, null, 
null, null, null, null, 25, 23, 21, 20, 19, 23, 19, 20, 17, 17, 17, 16, 13, 13, 19, 19, 19, 24, null, null, null, null, null, null, null, null, 35, 28, 33, 33, 33, 35, 28, 26, 30, 30, 31, 26, 25, 23, 28, 25, 44, 47, null, null, null, null, null, null, null, null, 32, 30, 29, 25, 25, 27, 30, 30, 29, 31, 26, 29, 26, 22, 25, 31, 37, 35, null, null, null, null, null, null, null, null, 74, 80, 77, 88, 80, 75, 80, 76, 71, 73, 75, 70, 71, 69, 75, 76, 89, 87, 
null, null, null, null, null, null, null, null, 63, 63, 60, 59, 56, 53, 55, 56, 50, 49, 47, 45, 42, 43, 48, 43, 62, 68, null, null, null, null, null, null, null, null, 62, 59, 63, 74, 67, 67, 67, 67, 75, 84, 91, 93, 88, 103, 102, 104, 122, 124, null, null, null, null, null, null, null, null, 27, 25, 27, 24, 22, 21, 21, 24, 30, 28, 28, 35, 29, 30, 27, 26, 34, 35, null, null, null, null, null, null, null, null, 42, 37, 40, 39, 35, 35, 36, 37, 36, 39, 38, 38, 36, 34, 
35, 35, 40, 47, null, null, null, null, null, null, null, null, 31, 29, 26, 29, 30, 28, 24, 26, 30, 29, 31, 27, 26, 27, 29, 31, 39, 37, null, null, null, null, null, null, null, null, 12, 12, 9, 8, 7, 8, 6, 7, 7, 9, 10, 8, 12, 12, 11, 11, 14, 14, null, null, null, null, null, null, null, null, 16, 21, 23, 21, 23, 18, 17, 16, 16, 14, 13, 18, 22, 21, 20, 19, 24, 23, null, null, null, null, null, null, null, null, 202, 206, 203, 211, 202, 179, 178, 176, 178, 179, 
177, 180, 185, 184, 187, 187, 273, 285, null, null, null, null, null, null, null, null, 51, 56, 50, 47, 44, 41, 36, 39, 43, 42, 44, 40, 41, 43, 41, 44, 55, 59, null, null, null, null, null, null, null, null, 21, 25, 23, 21, 24, 22, 24, 25, 24, 26, 27, 29, 27, 20, 18, 17, 28, 22, null, null, null, null, null, null, null, null, 70, 70, 68, 64, 64, 57, 58, 55, 52, 52, 53, 52, 51, 52, 57, 54, 65, 76, null, null, null, null, null, null, null, null, 23, 19, 18, 19, 17, 20, 
24, 27, 29, 23, 26, 21, 20, 16, 23, 25, 34, 40, null, null, null, null, null, null, null, null, 22, 24, 24, 23, 25, 26, 26, 24, 24, 25, 25, 27, 25, 26, 27, 26, 31, 33, null, null, null, null, null, null, null, null, 65, 65, 66, 61, 57, 63, 59, 53, 54, 50, 49, 54, 43, 47, 53, 49, 74, 76, null, null, null, null, null, null, null, null, 49, 44, 51, 48, 40, 45, 43, 44, 36, 37, 34, 34, 39, 41, 42, 37, 46, 40, null, null, null, null, null, null, null, null, 22, 25, 
24, 27, 27, 24, 21, 23, 21, 20, 20, 21, 19, 23, 24, 22, 23, 24, null, null, null, null, null, null, null, null, 45, 48, 51, 45, 47, 43, 38, 37, 40, 39, 39, 35, 40, 39, 33, 35, 48, 50, null, null, null, null, null, null, null, null, 105, 95, 101, 89, 84, 84, 86, 87, 88, 89, 90, 84, 83, 79, 79, 84, 122, 127, null, null, null, null, null, null, null, null, 14, 15, 19, 24, 18, 19, 18, 18, 20, 18, 21, 18, 20, 19, 17, 19, 26, 26, null, null, null, null, null, null, 
null, null, 27, 28, 30, 26, 24, 20, 21, 19, 20, 17, 19, 23, 21, 20, 20, 19, 30, 29, null, null, null, null, null, null, null, null, 21, 21, 22, 18, 18, 20, 19, 19, 21, 21, 17, 20, 22, 24, 22, 23, 25, 26, null, null, null, null, null, null, null, null, 21, 29, 21, 18, 19, 17, 16, 15, 18, 20, 21, 21, 24, 22, 18, 15, 21, 22, null, null, null, null, null, null, null, null, 20, 23, 19, 19, 20, 23, 25, 15, 14, 13, 12, 11, 13, 16, 16, 13, 17, 19, null, null, 
null, null, null, null, null, null, 9, 8, 7, 7, 9, 8, 9, 7, 6, 6, 6, 6, 4, 5, 6, 6, 6, 7, null, null, null, null, null, null, null, null, 57, 54, 43, 48, 36, 42, 38, 37, 44, 41, 43, 39, 44, 42, 44, 39, 53, 59, null, null, null, null, null, null, null, null, 20, 21, 15, 15, 10, 11, 10, 11, 11, 13, 8, 7, 6, 10, 9, 9, 10, 12, null, null, null, null, null, null, null, null, 19, 16, 19, 15, 11, 10, 10, 12, 14, 11, 15, 12, 11, 11, 12, 13, 
12, 21, null, null, null, null, null, null, null, null, 51, 47, 48, 54, 48, 47, 48, 46, 43, 46, 44, 43, 36, 39, 41, 44, 68, 75, null, null, null, null, null, null, null, null, 34, 34, 30, 27, 26, 23, 25, 23, 22, 24, 25, 26, 28, 26, 25, 26, 28, 28, null, null, null, null, null, null, null, null, 15, 14, 14, 15, 14, 12, 10, 9, 10, 9, 10, 13, 14, 12, 11, 10, 13, 14, null, null, null, null, null, null, null, null, 59, 59, 65, 59, 54, 57, 54, 58, 52, 54, 55, 49, 
52, 56, 54, 54, 66, 74, null, null, null, null, null, null, null, null, 272, 250, 248, 239, 230, 225, 220, 211, 220, 215, 227, 236, 225, 232, 245, 248, 329, 372, null, null, null, null, null, null, null, null, 19, 15, 17, 16, 17, 18, 16, 16, 11, 9, 11, 12, 14, 15, 15, 17, 21, 18, null, null, null, null, null, null, null, null, 47, 46, 46, 43, 41, 36, 35, 36, 36, 35, 37, 32, 32, 26, 29, 28, 41, 48, null, null, null, null, null, null, null, null, 18, 19, 12, 10, 12, 10, 13, 11, 
12, 13, 14, 16, 18, 18, 17, 15, 15, 15, null, null, null, null, null, null, null, null, 21, 18, 23, 20, 26, 25, 26, 22, 23, 23, 17, 16, 17, 18, 16, 14, 25, 22, null, null, null, null, null, null, null, null, 25, 23, 22, 26, 21, 23, 24, 28, 31, 33, 33, 31, 31, 30, 32, 29, 32, 32, null, null, null, null, null, null, null, null, 53, 45, 41, 54, 39, 39, 38, 42, 31, 29, 32, 31, 31, 32, 31, 31, 42, 40, null, null, null, null, null, null, null, null, 16, 26, 24, 22, 
19, 21, 21, 20, 19, 17, 13, 14, 13, 14, 14, 11, 19, 16, null, null, null, null, null, null, null, null, 80, 81, 68, 71, 59, 57, 59, 53, 48, 48, 50, 58, 52, 53, 52, 50, 61, 61, null, null, null, null, null, null, null, null, 95, 87, 96, 93, 91, 93, 91, 78, 85, 77, 71, 72, 73, 75, 68, 71, 118, 119, null, null, null, null, null, null, null, null, 13, 14, 10, 8, 9, 10, 10, 10, 11, 10, 10, 9, 11, 12, 13, 12, 18, 17, null, null, null, null, null, null, null, null, 
41, 41, 34, 29, 25, 24, 24, 29, 25, 22, 25, 26, 29, 35, 32, 28, 31, 32, null, null, null, null, null, null, null, null, 29, 24, 17, 21, 19, 19, 18, 23, 23, 26, 20, 20, 23, 20, 24, 25, 27, 24, null, null, null, null, null, null, null, null, 89, 79, 73, 73, 64, 66, 68, 64, 63, 66, 61, 73, 66, 69, 66, 68, 94, 94, null, null, null, null, null, null, null, null, 12, 15, 17, 19, 17, 18, 15, 14, 8, 10, 8, 12, 9, 13, 14, 11, 14, 15, null, null, null, null, 
null, null, null, null, 77, 81, 70, 74, 72, 72, 76, 79, 76, 81, 78, 70, 68, 68, 70, 75, 82, 81, null, null, null, null, null, null, null, null, 80, 74, 63, 63, 63, 57, 61, 61, 52, 57, 57, 61, 68, 70, 66, 60, 82, 83, null, null, null, null, null, null, null, null, 46, 43, 41, 44, 44, 52, 48, 48, 48, 44, 40, 41, 40, 43, 46, 40, 54, 57, null, null, null, null, null, null, null, null, 62, 68, 65, 61, 52, 51, 51, 50, 47, 46, 39, 37, 41, 47, 49, 47, 70, 65, 
null, null, null, null, null, null, null, null, 34, 35, 35, 30, 27, 26, 26, 20, 28, 26, 27, 26, 22, 25, 29, 28, 34, 39, null, null, null, null, null, null, null, null, 33, 34, 30, 24, 22, 22, 26, 28, 25, 27, 29, 29, 28, 27, 27, 34, 50, 49, null, null, null, null, null, null, null, null, 27, 25, 29, 25, 18, 16, 19, 20, 20, 15, 17, 20, 19, 27, 25, 19, 30, 31, null, null, null, null, null, null, null, null, 69, 65, 60, 61, 58, 59, 49, 52, 47, 50, 58, 58, 55, 56, 
52, 56, 80, 77, null, null, null, null, null, null, null, null, 19, 16, 18, 16, 12, 16, 17, 14, 15, 12, 12, 12, 14, 14, 13, 12, 15, 17, null, null, null, null, null, null, null, null, 30, 28, 28, 24, 19, 19, 20, 22, 24, 25, 23, 23, 27, 27, 28, 29, 28, 32, null, null, null, null, null, null, null, null, 49, 44, 47, 41, 36, 36, 34, 34, 38, 38, 36, 32, 33, 39, 43, 38, 45, 47, null, null, null, null, null, null, null, null, 119, 122, 114, 103, 102, 93, 90, 91, 88, 92, 
83, 87, 91, 85, 90, 93, 118, 128, null, null, null, null, null, null, null, null, 125, 125, 114, 110, 103, 96, 95, 91, 85, 87, 85, 85, 92, 100, 101, 106, 133, 141, null, null, null, null, null, null, null, null, 27, 23, 19, 21, 24, 27, 22, 20, 25, 23, 28, 30, 28, 30, 28, 26, 25, 28, null, null, null, null, null, null, null, null, 36, 34, 27, 25, 25, 24, 23, 21, 24, 22, 23, 22, 19, 18, 13, 18, 31, 29, null, null, null, null, null, null, null, null, 73, 71, 63, 67, 65, 57, 
49, 51, 52, 53, 48, 44, 39, 40, 39, 42, 58, 54, null, null, null, null, null, null, null, null, 24, 26, 25, 28, 19, 20, 17, 14, 13, 13, 16, 13, 18, 15, 16, 17, 24, 25, null, null, null, null, null, null, null, null, 63, 64, 59, 52, 58, 56, 52, 54, 53, 54, 54, 51, 56, 56, 61, 61, 68, 70, null, null, null, null, null, null, null, null, 28, 30, 26, 22, 21, 22, 20, 20, 22, 28, 27, 22, 19, 19, 24, 21, 30, 31, null, null, null, null, null, null, null, null, 192, 182, 
181, 175, 165, 164, 155, 153, 167, 171, 153, 158, 170, 180, 162, 170, 215, 235, null, null, null, null, null, null, null, null, 19, 20, 19, 20, 17, 14, 19, 21, 18, 17, 18, 19, 18, 14, 15, 21, 27, 25, null, null, null, null, null, null, null, null, 34, 30, 29, 27, 25, 27, 29, 32, 30, 29, 28, 27, 31, 27, 31, 33, 36, 38, null, null, null, null, null, null, null, null, 22, 22, 24, 19, 20, 20, 19, 15, 21, 19, 13, 16, 13, 12, 11, 14, 15, 19, null, null, null, null, null, null, 
null, null, 34, 40, 40, 39, 38, 36, 41, 35, 38, 32, 31, 31, 28, 30, 29, 29, 44, 40, null, null, null, null, null, null, null, null, 7, 7, 8, 7, 4, 4, 6, 6, 5, 8, 10, 10, 8, 8, 7, 7, 13, 14, null, null, null, null, null, null, null, null, 17, 21, 20, 20, 21, 20, 22, 20, 22, 19, 18, 19, 18, 15, 15, 15, 18, 20, null, null, null, null, null, null, null, null, 19, 21, 21, 24, 22, 26, 26, 25, 26, 30, 30, 24, 23, 22, 22, 23, 32, 39, null, null, 
null, null, null, null, null, null, 29, 31, 37, 35, 31, 33, 30, 31, 31, 32, 31, 31, 30, 30, 29, 32, 30, 37, null, null, null, null, null, null, null, null, 21, 21, 18, 15, 15, 16, 15, 15, 15, 18, 18, 18, 18, 15, 17, 16, 25, 24, null, null, null, null, null, null, null, null, 206, 213, 196, 207, 190, 183, 194, 181, 181, 190, 187, 171, 174, 172, 173, 167, 249, 262, null, null, null, null, null, null, null, null, 14, 16, 15, 10, 15, 14, 15, 16, 16, 15, 14, 16, 14, 16, 17, 17, 
24, 23, null, null, null, null, null, null, null, null, 35, 40, 40, 42, 43, 43, 44, 49, 51, 52, 55, 55, 52, 57, 54, 47, 73, 72, null, null, null, null, null, null, null, null, 27, 25, 26, 25, 24, 20, 19, 18, 20, 18, 22, 24, 20, 20, 16, 16, 27, 29, null, null, null, null, null, null, null, null, 63, 61, 59, 60, 65, 63, 62, 60, 59, 60, 53, 59, 55, 55, 61, 54, 74, 70, null, null, null, null, null, null, null, null, 13, 17, 14, 14, 13, 16, 16, 16, 16, 17, 18, 16, 
15, 14, 13, 13, 18, 20, null, null, null, null, null, null, null, null, 19, 16, 14, 12, 13, 11, 13, 14, 11, 10, 14, 13, 10, 12, 14, 12, 22, 23, null, null, null, null, null, null, null, null, 16, 16, 16, 17, 15, 16, 17, 18, 17, 17, 13, 15, 13, 13, 16, 14, 22, 24, null, null, null, null, null, null, null, null, 47, 44, 44, 43, 38, 37, 38, 47, 44, 41, 38, 40, 41, 41, 40, 42, 60, 61, null, null, null, null, null, null, null, null, 80, 77, 75, 75, 72, 70, 69, 62, 
58, 63, 58, 66, 69, 68, 68, 66, 78, 82, null, null, null, null, null, null, null, null, 40, 42, 32, 37, 34, 31, 34, 33, 35, 32, 30, 30, 29, 32, 30, 27, 42, 45, null, null, null, null, null, null, null, null, 13, 13, 15, 13, 16, 11, 14, 13, 13, 15, 16, 16, 16, 17, 16, 15, 19, 17, null, null, null, null, null, null, null, null, 23, 17, 20, 22, 19, 20, 19, 21, 24, 24, 22, 21, 23, 20, 22, 21, 30, 28, null, null, null, null, null, null, null, null, 13, 12, 11, 16, 
15, 19, 18, 18, 17, 15, 14, 17, 20, 20, 18, 19, 24, 24, null, null, null, null, null, null, null, null, 104, 107, 94, 88, 84, 90, 94, 91, 90, 94, 95, 98, 106, 115, 98, 96, 118, 129, null, null, null, null, null, null, null, null, 7, 13, 8, 9, 9, 10, 11, 10, 8, 8, 9, 4, 5, 7, 7, 6, 14, 12, null, null, null, null, null, null, null, null, 34, 28, 31, 28, 23, 28, 29, 29, 28, 32, 30, 30, 27, 28, 29, 26, 38, 35, null, null, null, null, null, null, null, null, 
37, 34, 32, 31, 25, 28, 26, 26, 30, 30, 26, 28, 31, 31, 36, 31, 46, 56, null, null, null, null, null, null, null, null, 29, 28, 30, 24, 28, 20, 25, 26, 31, 28, 29, 25, 24, 22, 20, 22, 25, 31, null, null, null, null, null, null, null, null, 132, 141, 131, 126, 132, 131, 124, 135, 148, 159, 155, 158, 160, 157, 164, 162, 192, 214, null, null, null, null, null, null, null, null, 25, 23, 17, 19, 23, 20, 23, 21, 23, 23, 21, 26, 24, 26, 26, 26, 33, 30, null, null, null, null, 
null, null, null, null, 20, 28, 19, 20, 22, 19, 24, 26, 27, 24, 24, 21, 19, 18, 21, 23, 32, 26, null, null, null, null, null, null, null, null, 40, 39, 40, 42, 41, 41, 38, 43, 44, 38, 40, 35, 32, 33, 33, 25, 38, 37, null, null, null, null, null, null, null, null, 34, 36, 32, 35, 34, 37, 30, 31, 31, 31, 32, 31, 30, 30, 31, 28, 37, 45, null, null, null, null, null, null, null, null, 35, 38, 35, 39, 34, 32, 37, 38, 38, 38, 36, 37, 36, 38, 39, 36, 47, 39, 
null, null, null, null, null, null, null, null, 39, 35, 34, 31, 29, 29, 32, 35, 34, 37, 36, 35, 33, 36, 32, 29, 42, 49, null, null, null, null, null, null, null, null, 24, 21, 24, 25, 22, 26, 27, 27, 27, 28, 28, 24, 25, 22, 20, 22, 27, 25, null, null, null, null, null, null, null, null, 59, 56, 60, 57, 56, 47, 44, 52, 48, 58, 55, 50, 51, 53, 48, 49, 57, 65, null, null, null, null, null, null, null, null, 19, 20, 19, 18, 11, 13, 13, 11, 17, 16, 18, 15, 18, 15, 
17, 17, 27, 28, null, null, null, null, null, null, null, null, 23, 24, 23, 23, 23, 25, 19, 20, 22, 22, 24, 20, 26, 30, 27, 28, 41, 45, null, null, null, null, null, null, null, null, 129, 112, 110, 115, 110, 106, 110, 105, 111, 105, 102, 104, 102, 105, 103, 102, 123, 126, null, null, null, null, null, null, null, null, 29, 22, 26, 28, 27, 25, 24, 26, 28, 27, 30, 28, 31, 30, 29, 29, 32, 35, null, null, null, null, null, null, null, null, 19, 14, 17, 15, 14, 14, 14, 13, 12, 13, 
14, 12, 14, 15, 10, 10, 18, 18, null, null, null, null, null, null, null, null, 11, 9, 10, 13, 14, 14, 15, 14, 13, 13, 15, 20, 18, 18, 16, 16, 26, 22, null, null, null, null, null, null, null, null, 12, 7, 8, 9, 6, 5, 3, 4, 4, 5, 6, 4, 4, 5, 5, 5, 9, 11, null, null, null, null, null, null, null, null, 61, 59, 55, 58, 52, 54, 55, 59, 65, 60, 61, 56, 61, 59, 55, 57, 61, 73, null, null, null, null, null, null, null, null, 27, 21, 21, 24, 22, 21, 
22, 20, 21, 19, 19, 18, 21, 21, 19, 17, 24, 26, null, null, null, null, null, null, null, null, 17, 14, 14, 15, 14, 14, 12, 12, 17, 16, 17, 19, 13, 21, 20, 18, 23, 20, null, null, null, null, null, null, null, null, 81, 81, 85, 85, 76, 78, 80, 79, 80, 76, 75, 83, 89, 84, 78, 78, 95, 100, null, null, null, null, null, null, null, null, 55, 49, 55, 53, 50, 51, 55, 57, 52, 56, 56, 51, 56, 56, 55, 57, 71, 69, null, null, null, null, null, null, null, null, 44, 34, 
40, 36, 40, 36, 36, 36, 34, 33, 37, 33, 33, 31, 32, 33, 41, 40, null, null, null, null, null, null, null, null, 48, 53, 48, 51, 51, 53, 50, 55, 54, 53, 53, 54, 48, 52, 51, 51, 66, 62, null, null, null, null, null, null, null, null, 71, 63, 58, 64, 65, 56, 56, 58, 59, 55, 56, 56, 54, 48, 53, 49, 63, 55, null, null, null, null, null, null, null, null, 719, 678, 674, 665, 644, 623, 637, 632, 668, 665, 698, 687, 679, 716, 744, 729, 1045, 1128, null, null, null, null, null, null, 
null, null, 66, 57, 60, 55, 52, 54, 54, 56, 52, 58, 60, 61, 63, 55, 61, 61, 74, 66, null, null, null, null, null, null, null, null, 19, 22, 24, 23, 14, 17, 14, 15, 13, 12, 11, 9, 11, 9, 9, 9, 12, 10, null, null, null, null, null, null, null, null, 82, 76, 74, 87, 71, 79, 74, 82, 79, 78, 72, 73, 73, 78, 69, 65, 78, 75, null, null, null, null, null, null, null, null, 46, 42, 42, 44, 40, 42, 42, 38, 41, 49, 47, 44, 43, 43, 43, 42, 50, 50, null, null, 
null, null, null, null, null, null, 30, 28, 28, 35, 27, 27, 25, 25, 29, 30, 24, 22, 24, 21, 24, 22, 21, 21, null, null, null, null, null, null, null, null, 24, 26, 20, 23, 24, 19, 19, 23, 26, 29, 31, 28, 31, 33, 35, 33, 36, 30, null, null, null, null, null, null, null, null, 63, 68, 56, 56, 59, 57, 57, 53, 56, 55, 51, 57, 58, 53, 52, 57, 70, 68, null, null, null, null, null, null, null, null, 25, 23, 24, 24, 27, 21, 17, 19, 18, 17, 18, 19, 18, 18, 18, 18, 
20, 24, null, null, null, null, null, null, null, null, 15, 18, 17, 17, 17, 19, 17, 19, 18, 18, 18, 20, 20, 19, 18, 18, 24, 22, null, null, null, null, null, null, null, null, 14, 9, 8, 13, 11, 8, 9, 11, 13, 17, 14, 15, 12, 16, 18, 16, 18, 18, null, null, null, null, null, null, null, null, 22, 24, 24, 21, 18, 22, 22, 24, 22, 21, 25, 23, 21, 20, 23, 22, 18, 25, null, null, null, null, null, null, null, null, 20, 19, 18, 21, 17, 17, 18, 23, 22, 20, 22, 24, 
19, 17, 15, 16, 32, 34, null, null, null, null, null, null, null, null, 75, 67, 69, 74, 63, 70, 64, 78, 81, 82, 84, 72, 80, 86, 89, 87, 119, 131, null, null, null, null, null, null, null, null, 36, 30, 29, 30, 22, 26, 29, 27, 27, 25, 27, 30, 25, 23, 23, 23, 30, 30, null, null, null, null, null, null, null, null, 39, 43, 38, 37, 40, 33, 31, 32, 31, 32, 34, 34, 34, 37, 40, 36, 44, 46, null, null, null, null, null, null, null, null, 71, 74, 75, 64, 56, 49, 51, 44, 
47, 52, 54, 49, 48, 52, 53, 52, 70, 65, null, null, null, null, null, null, null, null, 107, 114, 101, 96, 97, 96, 97, 96, 96, 97, 93, 98, 97, 100, 104, 89, 107, 112, null, null, null, null, null, null, null, null, 18, 20, 20, 23, 19, 24, 24, 36, 35, 35, 35, 42, 42, 40, 42, 40, 55, 56, null, null, null, null, null, null, null, null, 46, 53, 55, 51, 53, 56, 44, 49, 50, 51, 48, 47, 51, 51, 49, 48, 63, 59, null, null, null, null, null, null, null, null, 48, 49, 53, 50, 
58, 58, 46, 47, 42, 48, 52, 45, 40, 44, 42, 42, 52, 46, null, null, null, null, null, null, null, null, 6, 7, 9, 9, 8, 7, 7, 6, 9, 11, 9, 10, 11, 10, 10, 12, 13, 13, null, null, null, null, null, null, null, null, 17, 14, 15, 16, 15, 16, 17, 14, 17, 18, 18, 21, 22, 22, 17, 15, 24, 23, null, null, null, null, null, null, null, null, 27, 24, 21, 21, 20, 19, 22, 21, 21, 21, 20, 19, 19, 24, 26, 23, 33, 33, null, null, null, null, null, null, null, null, 
19, 18, 17, 20, 18, 15, 14, 14, 12, 15, 17, 17, 15, 16, 14, 16, 18, 22, null, null, null, null, null, null, null, null, 219, 214, 200, 201, 192, 179, 166, 175, 181, 187, 189, 187, 189, 191, 192, 199, 281, 291, null, null, null, null, null, null, null, null, 135, 125, 122, 114, 105, 99, 94, 93, 90, 101, 98, 100, 94, 97, 94, 99, 117, 133, null, null, null, null, null, null, null, null, 86, 82, 77, 75, 72, 63, 65, 67, 73, 72, 70, 69, 68, 82, 71, 70, 99, 95, null, null, null, null, 
null, null, null, null, 21, 21, 17, 20, 18, 20, 20, 20, 19, 17, 19, 19, 18, 20, 19, 21, 35, 32, null, null, null, null, null, null, null, null, 84, 77, 71, 72, 69, 70, 75, 70, 72, 75, 75, 66, 61, 60, 51, 56, 74, 76, null, null, null, null, null, null, null, null, 30, 23, 27, 23, 25, 27, 29, 30, 27, 26, 26, 26, 29, 31, 25, 24, 25, 27, null, null, null, null, null, null, null, null, 28, 25, 31, 30, 26, 26, 27, 26, 25, 29, 27, 22, 21, 23, 22, 22, 28, 27, 
null, null, null, null, null, null, null, null, 18, 12, 11, 14, 14, 12, 14, 13, 15, 16, 16, 15, 13, 14, 13, 16, 19, 23, null, null, null, null, null, null, null, null, 27, 26, 21, 23, 25, 24, 27, 26, 23, 23, 18, 21, 26, 24, 26, 22, 30, 35, null, null, null, null, null, null, null, null, 95, 86, 87, 87, 77, 80, 80, 82, 74, 84, 76, 73, 73, 73, 73, 78, 100, 105, null, null, null, null, null, null, null, null, 23, 25, 26, 27, 25, 22, 20, 22, 24, 24, 22, 24, 28, 24, 
24, 26, 31, 27, null, null, null, null, null, null, null, null, 54, 43, 49, 42, 45, 38, 43, 42, 46, 40, 43, 41, 43, 40, 48, 49, 62, 69, null, null, null, null, null, null, null, null, 42, 41, 35, 36, 38, 45, 44, 44, 49, 46, 48, 47, 42, 42, 36, 38, 61, 53, null, null, null, null, null, null, null, null, 99, 94, 100, 103, 93, 91, 90, 96, 98, 98, 103, 105, 105, 104, 107, 105, 152, 158, null, null, null, null, null, null, null, null, 53, 48, 57, 48, 57, 49, 46, 50, 52, 58, 
55, 54, 56, 60, 57, 60, 64, 69, null, null, null, null, null, null, null, null, 23, 21, 21, 23, 18, 22, 21, 16, 19, 23, 23, 20, 25, 22, 23, 25, 27, 24, null, null, null, null, null, null, null, null, 63, 62, 64, 62, 58, 58, 55, 59, 55, 55, 51, 56, 58, 49, 48, 43, 63, 65, null, null, null, null, null, null, null, null, 24, 25, 20, 23, 19, 19, 16, 15, 13, 17, 21, 23, 23, 22, 22, 18, 32, 32, null, null, null, null, null, null, null, null, 86, 80, 78, 85, 69, 65, 
66, 78, 72, 67, 67, 67, 66, 66, 73, 65, 89, 93, null, null, null, null, null, null, null, null, 167, 166, 138, 150, 133, 118, 119, 117, 129, 142, 139, 136, 142, 145, 148, 147, 188, 203, null, null, null, null, null, null, null, null, 16, 18, 25, 27, 25, 24, 23, 20, 18, 16, 16, 16, 16, 18, 18, 17, 30, 28, null, null, null, null, null, null, null, null, 21, 19, 19, 17, 21, 17, 19, 19, 20, 20, 22, 20, 23, 25, 21, 25, 36, 36, null, null, null, null, null, null, null, null, 40, 36, 
41, 47, 39, 38, 35, 38, 39, 40, 36, 39, 38, 38, 35, 36, 43, 48, null, null, null, null, null, null, null, null, 22, 29, 26, 23, 20, 14, 19, 22, 23, 23, 22, 24, 23, 26, 26, 26, 30, 30, null, null, null, null, null, null, null, null, 14, 15, 16, 16, 13, 11, 13, 12, 14, 12, 14, 14, 11, 10, 14, 13, 25, 22, null, null, null, null, null, null, null, null, 104, 114, 107, 98, 93, 92, 96, 95, 90, 100, 96, 99, 96, 98, 96, 92, 135, 140, null, null, null, null, null, null, 
null, null, 34, 31, 30, 29, 24, 27, 26, 32, 28, 33, 32, 36, 37, 32, 28, 27, 39, 38, null, null, null, null, null, null, null, null, 52, 52, 57, 54, 47, 46, 44, 48, 48, 46, 53, 53, 55, 53, 54, 47, 59, 62, null, null, null, null, null, null, null, null, 30, 34, 37, 36, 35, 38, 37, 37, 35, 32, 33, 33, 34, 24, 30, 27, 53, 51, null, null, null, null, null, null, null, null, 18, 16, 15, 14, 15, 16, 13, 14, 13, 15, 17, 8, 10, 11, 12, 12, 22, 27, null, null, 
null, null, null, null, null, null, 49, 48, 41, 45, 37, 29, 29, 35, 28, 24, 27, 27, 29, 27, 26, 25, 32, 30, null, null, null, null, null, null, null, null, 32, 28, 35, 37, 33, 32, 30, 28, 30, 29, 28, 28, 29, 29, 30, 29, 23, 27, null, null, null, null, null, null, null, null, 23, 23, 17, 19, 16, 17, 15, 17, 14, 16, 15, 17, 20, 19, 21, 23, 22, 28, null, null, null, null, null, null, null, null, 46, 46, 40, 46, 45, 45, 46, 46, 42, 43, 45, 42, 40, 39, 36, 35, 
44, 48, null, null, null, null, null, null, null, null, 51, 53, 45, 55, 47, 42, 42, 44, 48, 50, 48, 47, 51, 50, 45, 48, 70, 65, null, null, null, null, null, null, null, null, 15, 17, 19, 19, 17, 18, 20, 22, 22, 22, 23, 21, 17, 16, 20, 20, 20, 18, null, null, null, null, null, null, null, null, 118, 121, 113, 128, 123, 111, 108, 102, 106, 109, 109, 112, 111, 114, 116, 113, 153, 161, null, null, null, null, null, null, null, null, 22, 33, 28, 23, 22, 24, 21, 20, 16, 17, 17, 14, 
16, 20, 19, 22, 26, 29, null, null, null, null, null, null, null, null, 400, 381, 372, 403, 402, 386, 394, 396, 391, 400, 418, 423, 428, 424, 416, 407, 558, 580, null, null, null, null, null, null, null, null, 26, 24, 21, 20, 22, 17, 15, 15, 17, 15, 13, 13, 13, 16, 13, 13, 17, 17, null, null, null, null, null, null, null, null, 66, 72, 66, 57, 63, 63, 59, 60, 67, 68, 69, 66, 76, 71, 75, 70, 88, 90, null, null, null, null, null, null, null, null, 28, 24, 24, 23, 22, 19, 18, 18, 
20, 17, 16, 17, 17, 17, 16, 16, 24, 25, null, null, null, null, null, 2120, 2133, 2238, 2310, 2269, 2384, 2550, 2480, 2472, 2488, 2497, 2613, 2637, 2689, 2800, 2718, 2814, 2981, 3051, 4289, 4540, null, null, null, null, null, 1220, 1269, 1301, 1284, 1227, 1290, 1279, 1223, 1187, 1187, 1195, 1184, 1220, 1239, 1252, 1237, 1249, 1278, 1290, 1704, 1766, null, null, null, null, null, 768, 747, 760, 774, 805, 811, 779, 753, 721, 709, 692, 698, 685, 687, 688, 695, 692, 697, 688, 942, 977, null, null, null, null, null, 632, 649, 646, 674, 656, 645, 642, 
594, 586, 576, 569, 566, 561, 577, 569, 563, 572, 587, 583, 761, 837, null, null, null, null, null, 317, 314, 322, 340, 331, 320, 316, 285, 289, 290, 277, 274, 266, 250, 272, 267, 278, 269, 265, 368, 363, null, null, null, null, null, 806, 778, 788, 796, 792, 771, 733, 694, 683, 671, 665, 650, 655, 643, 645, 654, 689, 694, 692, 891, 919, null, null, null, null, null, 493, 480, 473, 472, 479, 474, 455, 431, 419, 406, 401, 419, 424, 398, 391, 400, 401, 395, 415, 530, 551, null, null, null, null, null, 636, 628, 639, 
614, 647, 624, 635, 611, 598, 614, 605, 602, 614, 599, 597, 581, 582, 585, 561, 794, 831, null, null, null, null, null, 545, 564, 575, 576, 583, 543, 537, 534, 534, 543, 563, 586, 596, 585, 582, 585, 597, 592, 565, 735, 772, null, null, null, null, null, 567, 569, 575, 586, 543, 564, 572, 537, 529, 529, 535, 551, 547, 557, 537, 562, 565, 534, 538, 675, 703, null, null, null, null, null, 1403, 1433, 1497, 1549, 1485, 1496, 1512, 1434, 1411, 1406, 1446, 1487, 1500, 1527, 1517, 1500, 1536, 1584, 1535, 2052, 2128, null, null, null, null, 
null, 670, 703, 717, 741, 717, 712, 701, 678, 655, 625, 632, 638, 671, 668, 648, 638, 671, 632, 647, 862, 877, null, null, null, null, null, 715, 724, 724, 752, 710, 705, 722, 671, 643, 641, 660, 669, 693, 682, 682, 700, 685, 698, 692, 918, 956, null, null, null, null, null, 1123, 1147, 1138, 1171, 1210, 1190, 1231, 1181, 1126, 1122, 1140, 1129, 1147, 1169, 1169, 1190, 1177, 1167, 1143, 1549, 1600, null, null, null, null, null, null, null, null, 65, null, 58, 59, 53, 50, 50, 54, 50, 55, 52, 55, 56, 62, 58, 54, 76, 72, 
null, null, null, null, null, null, null, null, 56, null, 66, 66, 59, 57, 62, 63, 61, 57, 65, 61, 66, 65, 71, 73, 87, 95, null, null, null, null, null, null, null, null, 80, null, 90, 88, 87, 76, 71, 79, 83, 96, 94, 98, 98, 105, 106, 111, 134, 148, null, null, null, null, null, null, null, null, 25, null, 25, 23, 23, 24, 24, 20, 22, 22, 22, 21, 22, 18, 17, 21, 22, 25, null, null, null, null, null, null, null, null, 150, null, 154, 141, 131, 132, 134, 133, 141, 146, 145, 157, 156, 158, 
170, 175, 250, 254, null, null, null, null, null, null, null, null, 13, null, 13, 15, 14, 13, 12, 13, 12, 14, 15, 14, 12, 13, 11, 10, 16, 20, null, null, null, null, null, null, null, null, 30, null, 24, 20, 23, 21, 19, 20, 16, 14, 14, 14, 15, 13, 16, 19, 24, 30, null, null, null, null, null, null, null, null, 22, null, 24, 29, 27, 33, 36, 36, 33, 35, 35, 32, 31, 37, 33, 31, 49, 46, null, null, null, null, null, null, null, null, 93, null, 100, 92, 97, 92, 95, 88, 82, 83, 
96, 91, 102, 89, 96, 90, 123, 130, null, null, null, null, null, null, null, null, 101, null, 98, 90, 88, 81, 84, 79, 77, 72, 72, 79, 74, 74, 74, 70, 107, 106, null, null, null, null, null, null, null, null, 28, null, 25, 23, 25, 23, 23, 29, 24, 25, 19, 21, 27, 26, 21, 26, 39, 37, null, null, null, null, null, null, null, null, 51, null, 50, 52, 53, 51, 46, 44, 47, 47, 45, 47, 46, 46, 42, 40, 63, 64, null, null, null, null, null, null, null, null, 19, null, 14, 15, 13, 13, 
14, 14, 18, 18, 20, 22, 21, 22, 22, 23, 22, 24, null, null, null, null, null, null, null, null, 51, null, 56, 50, 55, 47, 48, 44, 39, 38, 43, 39, 37, 38, 38, 32, 52, 59, null, null, null, null, null, null, null, null, 97, null, 92, 99, 88, 89, 87, 94, 88, 95, 92, 99, 92, 93, 92, 97, 122, 119, null, null, null, null, null, null, null, null, 19, null, 18, 19, 13, 13, 16, 16, 16, 14, 16, 15, 14, 14, 12, 17, 18, 19, null, null, null, null, null, null, null, null, 24, null, 
21, 20, 19, 23, 19, 20, 17, 17, 17, 16, 13, 13, 19, 19, 19, 24, null, null, null, null, null, null, null, null, 30, null, 33, 33, 33, 35, 28, 26, 30, 30, 31, 26, 25, 23, 28, 25, 44, 47, null, null, null, null, null, null, null, null, 31, null, 29, 25, 25, 27, 30, 30, 29, 31, 26, 29, 26, 22, 25, 31, 37, 35, null, null, null, null, null, null, null, null, 72, null, 76, 87, 80, 75, 80, 76, 71, 73, 75, 70, 71, 69, 75, 76, 89, 87, null, null, null, null, null, null, 
null, null, 62, null, 60, 59, 56, 53, 55, 56, 50, 49, 47, 45, 42, 43, 48, 43, 62, 68, null, null, null, null, null, null, null, null, 59, null, 63, 74, 67, 67, 67, 67, 75, 84, 91, 93, 88, 103, 102, 104, 122, 124, null, null, null, null, null, null, null, null, 27, null, 27, 24, 22, 21, 21, 24, 30, 28, 28, 35, 29, 30, 27, 26, 34, 35, null, null, null, null, null, null, null, null, 41, null, 40, 39, 35, 35, 36, 37, 36, 39, 38, 38, 36, 34, 35, 35, 40, 47, null, null, 
null, null, null, null, null, null, 29, null, 26, 29, 30, 28, 24, 26, 30, 29, 31, 27, 26, 27, 29, 31, 39, 37, null, null, null, null, null, null, null, null, 9, null, 8, 8, 7, 8, 6, 7, 7, 9, 10, 8, 12, 12, 11, 11, 14, 14, null, null, null, null, null, null, null, null, 16, null, 23, 21, 23, 18, 17, 16, 16, 14, 13, 18, 22, 21, 20, 19, 24, 23, null, null, null, null, null, null, null, null, 197, null, 203, 211, 202, 179, 178, 176, 178, 179, 177, 180, 185, 184, 187, 187, 
273, 285, null, null, null, null, null, null, null, null, 51, null, 50, 47, 44, 41, 36, 39, 43, 42, 44, 40, 41, 43, 41, 44, 55, 59, null, null, null, null, null, null, null, null, 21, null, 22, 21, 24, 22, 24, 25, 24, 26, 27, 29, 27, 20, 18, 17, 28, 22, null, null, null, null, null, null, null, null, 66, null, 68, 63, 64, 57, 58, 55, 52, 52, 53, 52, 51, 52, 57, 54, 65, 76, null, null, null, null, null, null, null, null, 23, null, 18, 19, 17, 20, 24, 27, 29, 23, 26, 21, 
20, 16, 23, 25, 34, 40, null, null, null, null, null, null, null, null, 22, null, 24, 22, 25, 26, 26, 24, 24, 25, 25, 27, 25, 26, 27, 26, 31, 33, null, null, null, null, null, null, null, null, 63, null, 66, 61, 57, 63, 59, 53, 54, 50, 49, 54, 43, 47, 53, 49, 74, 76, null, null, null, null, null, null, null, null, 48, null, 51, 48, 40, 45, 43, 44, 36, 37, 34, 34, 39, 41, 42, 37, 46, 40, null, null, null, null, null, null, null, null, 22, null, 24, 27, 27, 24, 21, 23, 
21, 20, 20, 21, 19, 23, 24, 22, 23, 24, null, null, null, null, null, null, null, null, 43, null, 51, 45, 47, 43, 38, 37, 40, 39, 39, 35, 40, 39, 33, 35, 48, 50, null, null, null, null, null, null, null, null, 100, null, 101, 89, 84, 84, 86, 87, 88, 89, 90, 84, 83, 79, 79, 84, 122, 127, null, null, null, null, null, null, null, null, 14, null, 19, 24, 18, 19, 18, 18, 20, 18, 21, 18, 20, 19, 17, 19, 26, 26, null, null, null, null, null, null, null, null, 27, null, 30, 26, 
24, 20, 21, 19, 20, 17, 19, 23, 21, 20, 20, 19, 30, 29, null, null, null, null, null, null, null, null, 21, null, 22, 18, 18, 20, 19, 19, 21, 21, 17, 20, 22, 24, 22, 23, 25, 26, null, null, null, null, null, null, null, null, 20, null, 20, 18, 19, 17, 16, 15, 18, 20, 21, 21, 24, 22, 18, 15, 21, 22, null, null, null, null, null, null, null, null, 20, null, 19, 19, 20, 23, 25, 15, 14, 13, 12, 11, 13, 16, 16, 13, 17, 19, null, null, null, null, null, null, null, null, 
9, null, 7, 7, 9, 8, 9, 7, 6, 6, 6, 6, 4, 5, 6, 6, 6, 7, null, null, null, null, null, null, null, null, 55, null, 43, 48, 36, 42, 38, 37, 44, 41, 43, 39, 44, 42, 44, 39, 53, 59, null, null, null, null, null, null, null, null, 18, null, 13, 13, 10, 11, 10, 11, 11, 13, 8, 7, 6, 10, 9, 9, 10, 12, null, null, null, null, null, null, null, null, 19, null, 18, 14, 11, 10, 10, 12, 14, 11, 15, 12, 11, 11, 12, 13, 12, 21, null, null, null, null, 
null, null, null, null, 50, null, 47, 53, 48, 47, 48, 46, 43, 46, 44, 43, 36, 39, 41, 44, 68, 75, null, null, null, null, null, null, null, null, 34, null, 30, 27, 26, 23, 25, 23, 22, 24, 25, 26, 28, 26, 25, 26, 28, 28, null, null, null, null, null, null, null, null, 15, null, 14, 15, 14, 12, 10, 9, 10, 9, 10, 13, 14, 12, 11, 10, 13, 14, null, null, null, null, null, null, null, null, 51, null, 65, 59, 54, 57, 54, 58, 52, 54, 55, 49, 52, 56, 54, 54, 66, 74, 
null, null, null, null, null, null, null, null, 256, null, 247, 237, 230, 225, 220, 211, 220, 215, 227, 236, 225, 232, 245, 248, 329, 372, null, null, null, null, null, null, null, null, 18, null, 17, 16, 17, 18, 16, 16, 11, 9, 11, 12, 14, 15, 15, 17, 21, 18, null, null, null, null, null, null, null, null, 42, null, 46, 43, 41, 36, 35, 36, 36, 35, 37, 32, 32, 26, 29, 28, 41, 48, null, null, null, null, null, null, null, null, 16, null, 12, 10, 12, 10, 13, 11, 12, 13, 14, 16, 18, 18, 
17, 15, 15, 15, null, null, null, null, null, null, null, null, 20, null, 23, 20, 26, 25, 26, 22, 23, 23, 17, 16, 17, 18, 16, 14, 25, 22, null, null, null, null, null, null, null, null, 21, null, 22, 26, 21, 23, 24, 28, 31, 33, 33, 31, 31, 30, 32, 29, 32, 32, null, null, null, null, null, null, null, null, 50, null, 41, 54, 39, 39, 38, 42, 31, 29, 32, 31, 31, 32, 31, 31, 42, 40, null, null, null, null, null, null, null, null, 16, null, 24, 22, 19, 21, 21, 20, 19, 17, 
13, 14, 13, 14, 14, 11, 19, 16, null, null, null, null, null, null, null, null, 73, null, 68, 71, 59, 57, 59, 53, 48, 48, 50, 58, 52, 53, 52, 50, 61, 61, null, null, null, null, null, null, null, null, 94, null, 96, 93, 91, 93, 91, 78, 85, 77, 71, 72, 73, 75, 68, 71, 118, 119, null, null, null, null, null, null, null, null, 11, null, 10, 8, 9, 10, 10, 10, 11, 10, 10, 9, 11, 12, 13, 12, 18, 17, null, null, null, null, null, null, null, null, 39, null, 34, 29, 25, 24, 
24, 29, 25, 22, 25, 26, 29, 35, 32, 28, 31, 32, null, null, null, null, null, null, null, null, 25, null, 17, 21, 19, 19, 18, 23, 23, 26, 20, 20, 23, 20, 24, 25, 27, 24, null, null, null, null, null, null, null, null, 82, null, 71, 72, 63, 65, 67, 64, 63, 66, 61, 73, 66, 69, 66, 68, 94, 94, null, null, null, null, null, null, null, null, 12, null, 17, 19, 17, 18, 15, 14, 8, 10, 8, 12, 9, 13, 14, 11, 14, 15, null, null, null, null, null, null, null, null, 72, null, 
70, 74, 72, 72, 76, 79, 76, 81, 78, 70, 68, 68, 70, 75, 82, 81, null, null, null, null, null, null, null, null, 78, null, 62, 62, 63, 57, 61, 61, 52, 57, 57, 61, 68, 70, 66, 60, 82, 83, null, null, null, null, null, null, null, null, 38, null, 41, 44, 44, 52, 48, 48, 48, 44, 40, 41, 40, 43, 46, 40, 54, 57, null, null, null, null, null, null, null, null, 55, null, 64, 60, 52, 51, 51, 50, 47, 46, 39, 37, 41, 47, 49, 47, 70, 65, null, null, null, null, null, null, 
null, null, 34, null, 35, 30, 27, 26, 26, 20, 28, 26, 27, 26, 22, 25, 29, 28, 34, 39, null, null, null, null, null, null, null, null, 32, null, 30, 24, 22, 22, 26, 28, 25, 27, 29, 29, 28, 27, 27, 34, 50, 49, null, null, null, null, null, null, null, null, 26, null, 28, 24, 18, 16, 19, 20, 20, 15, 17, 20, 19, 27, 25, 19, 30, 31, null, null, null, null, null, null, null, null, 63, null, 60, 61, 58, 58, 48, 52, 47, 50, 58, 58, 55, 56, 52, 56, 80, 77, null, null, 
null, null, null, null, null, null, 17, null, 18, 16, 12, 16, 17, 14, 15, 12, 12, 12, 14, 14, 13, 12, 15, 17, null, null, null, null, null, null, null, null, 28, null, 28, 23, 19, 19, 20, 22, 24, 25, 23, 23, 27, 27, 28, 29, 28, 32, null, null, null, null, null, null, null, null, 45, null, 47, 41, 36, 36, 34, 34, 38, 38, 36, 32, 33, 39, 43, 38, 45, 47, null, null, null, null, null, null, null, null, 115, null, 113, 101, 102, 93, 90, 91, 88, 92, 83, 87, 91, 85, 90, 93, 
118, 128, null, null, null, null, null, null, null, null, 121, null, 112, 109, 103, 96, 95, 91, 85, 87, 85, 85, 92, 100, 101, 106, 133, 141, null, null, null, null, null, null, null, null, 25, null, 19, 21, 24, 27, 22, 20, 25, 23, 28, 30, 28, 30, 28, 26, 25, 28, null, null, null, null, null, null, null, null, 35, null, 27, 24, 25, 24, 23, 21, 24, 22, 23, 22, 19, 18, 13, 18, 31, 29, null, null, null, null, null, null, null, null, 71, null, 63, 67, 65, 57, 49, 51, 52, 53, 48, 44, 
39, 40, 39, 42, 58, 54, null, null, null, null, null, null, null, null, 22, null, 25, 28, 19, 20, 17, 14, 13, 13, 16, 13, 18, 15, 16, 17, 24, 25, null, null, null, null, null, null, null, null, 60, null, 59, 52, 58, 56, 52, 54, 53, 54, 54, 51, 56, 56, 61, 61, 68, 70, null, null, null, null, null, null, null, null, 28, null, 26, 22, 21, 22, 20, 20, 22, 28, 27, 22, 19, 19, 24, 21, 30, 31, null, null, null, null, null, null, null, null, 177, null, 181, 174, 164, 163, 154, 153, 
167, 171, 153, 158, 170, 180, 162, 170, 215, 235, null, null, null, null, null, null, null, null, 17, null, 19, 20, 17, 14, 19, 21, 18, 17, 18, 19, 18, 14, 15, 21, 27, 25, null, null, null, null, null, null, null, null, 34, null, 29, 27, 25, 27, 29, 32, 30, 29, 28, 27, 31, 27, 31, 33, 36, 38, null, null, null, null, null, null, null, null, 22, null, 24, 19, 20, 20, 19, 15, 21, 19, 13, 16, 13, 12, 11, 14, 15, 19, null, null, null, null, null, null, null, null, 34, null, 40, 39, 
38, 36, 41, 35, 38, 32, 31, 31, 28, 30, 29, 29, 44, 40, null, null, null, null, null, null, null, null, 7, null, 8, 7, 4, 4, 6, 6, 5, 8, 10, 10, 8, 8, 7, 7, 13, 14, null, null, null, null, null, null, null, null, 17, null, 20, 20, 21, 20, 22, 20, 22, 19, 18, 19, 18, 15, 15, 15, 18, 20, null, null, null, null, null, null, null, null, 17, null, 21, 24, 22, 26, 26, 25, 26, 30, 30, 24, 23, 22, 22, 23, 32, 39, null, null, null, null, null, null, null, null, 
29, null, 37, 35, 31, 32, 30, 31, 31, 32, 31, 31, 30, 30, 29, 32, 30, 37, null, null, null, null, null, null, null, null, 19, null, 18, 15, 15, 16, 15, 15, 15, 18, 18, 18, 18, 15, 17, 16, 25, 24, null, null, null, null, null, null, null, null, 197, null, 194, 207, 190, 183, 194, 181, 181, 190, 187, 171, 174, 172, 173, 167, 249, 262, null, null, null, null, null, null, null, null, 14, null, 15, 10, 15, 14, 15, 16, 16, 15, 14, 16, 14, 16, 17, 17, 24, 23, null, null, null, null, 
null, null, null, null, 33, null, 40, 42, 43, 43, 44, 49, 51, 52, 55, 55, 52, 57, 54, 47, 73, 72, null, null, null, null, null, null, null, null, 25, null, 26, 25, 24, 20, 19, 18, 20, 18, 22, 24, 20, 20, 16, 16, 27, 29, null, null, null, null, null, null, null, null, 57, null, 59, 60, 65, 63, 62, 60, 59, 60, 53, 59, 55, 55, 61, 54, 74, 70, null, null, null, null, null, null, null, null, 13, null, 14, 14, 13, 16, 16, 16, 16, 17, 18, 16, 15, 14, 13, 13, 18, 20, 
null, null, null, null, null, null, null, null, 19, null, 14, 12, 13, 11, 13, 14, 11, 10, 14, 13, 10, 12, 14, 12, 22, 23, null, null, null, null, null, null, null, null, 14, null, 16, 17, 15, 16, 17, 18, 17, 17, 13, 15, 13, 13, 16, 14, 22, 24, null, null, null, null, null, null, null, null, 44, null, 44, 43, 38, 37, 38, 47, 44, 41, 38, 40, 41, 41, 40, 42, 60, 61, null, null, null, null, null, null, null, null, 78, null, 74, 74, 72, 70, 69, 62, 58, 63, 58, 66, 69, 68, 
68, 66, 78, 82, null, null, null, null, null, null, null, null, 38, null, 32, 37, 34, 31, 34, 33, 35, 32, 30, 30, 29, 32, 30, 27, 42, 45, null, null, null, null, null, null, null, null, 13, null, 15, 13, 16, 11, 14, 13, 13, 15, 16, 16, 16, 17, 16, 15, 19, 17, null, null, null, null, null, null, null, null, 22, null, 20, 22, 19, 20, 19, 21, 24, 24, 22, 21, 23, 20, 22, 21, 30, 28, null, null, null, null, null, null, null, null, 13, null, 11, 16, 15, 19, 18, 18, 17, 15, 
14, 17, 19, 19, 18, 19, 24, 24, null, null, null, null, null, null, null, null, 101, null, 93, 87, 84, 89, 93, 91, 90, 94, 95, 98, 106, 115, 98, 96, 118, 129, null, null, null, null, null, null, null, null, 7, null, 8, 9, 9, 10, 11, 10, 8, 8, 9, 4, 5, 7, 7, 6, 14, 12, null, null, null, null, null, null, null, null, 34, null, 30, 27, 23, 28, 29, 29, 28, 32, 30, 30, 27, 28, 29, 26, 38, 35, null, null, null, null, null, null, null, null, 37, null, 31, 30, 25, 28, 
26, 26, 30, 30, 26, 28, 31, 31, 36, 31, 46, 56, null, null, null, null, null, null, null, null, 29, null, 30, 24, 28, 20, 25, 26, 31, 28, 29, 25, 24, 22, 20, 22, 25, 31, null, null, null, null, null, null, null, null, 131, null, 130, 125, 132, 131, 124, 135, 148, 159, 155, 158, 160, 157, 164, 162, 192, 214, null, null, null, null, null, null, null, null, 24, null, 17, 19, 23, 20, 23, 21, 23, 23, 21, 26, 24, 26, 26, 26, 33, 30, null, null, null, null, null, null, null, null, 18, null, 
19, 20, 22, 19, 24, 26, 27, 24, 24, 21, 19, 18, 21, 23, 32, 26, null, null, null, null, null, null, null, null, 40, null, 39, 41, 41, 41, 38, 43, 44, 38, 40, 35, 32, 33, 33, 25, 38, 37, null, null, null, null, null, null, null, null, 33, null, 32, 35, 34, 37, 30, 31, 31, 31, 32, 31, 30, 30, 31, 28, 37, 45, null, null, null, null, null, null, null, null, 35, null, 34, 38, 34, 32, 37, 38, 38, 38, 36, 37, 36, 38, 39, 36, 47, 39, null, null, null, null, null, null, 
null, null, 39, null, 34, 31, 29, 29, 32, 35, 34, 37, 36, 35, 33, 36, 32, 29, 42, 49, null, null, null, null, null, null, null, null, 24, null, 24, 25, 22, 26, 27, 27, 27, 28, 28, 24, 25, 22, 20, 22, 27, 25, null, null, null, null, null, null, null, null, 53, null, 59, 57, 56, 47, 44, 52, 48, 58, 55, 50, 51, 53, 48, 49, 57, 65, null, null, null, null, null, null, null, null, 19, null, 18, 17, 11, 13, 13, 11, 17, 16, 18, 15, 18, 15, 17, 17, 27, 28, null, null, 
null, null, null, null, null, null, 23, null, 23, 23, 23, 25, 19, 20, 22, 22, 24, 20, 26, 30, 27, 28, 41, 45, null, null, null, null, null, null, null, null, 120, null, 109, 114, 110, 106, 110, 105, 111, 105, 102, 104, 102, 105, 103, 102, 123, 126, null, null, null, null, null, null, null, null, 27, null, 26, 28, 27, 25, 24, 26, 28, 27, 30, 28, 31, 30, 29, 29, 32, 35, null, null, null, null, null, null, null, null, 19, null, 17, 15, 14, 14, 14, 13, 12, 13, 14, 12, 14, 15, 10, 10, 
18, 18, null, null, null, null, null, null, null, null, 11, null, 10, 13, 14, 14, 15, 14, 13, 13, 15, 20, 18, 18, 16, 16, 26, 22, null, null, null, null, null, null, null, null, 11, null, 8, 9, 6, 5, 3, 4, 4, 5, 6, 4, 4, 5, 5, 5, 9, 11, null, null, null, null, null, null, null, null, 59, null, 55, 58, 52, 54, 55, 59, 65, 60, 61, 56, 61, 59, 55, 57, 61, 73, null, null, null, null, null, null, null, null, 27, null, 21, 24, 22, 21, 22, 20, 21, 19, 19, 18, 
21, 21, 19, 17, 24, 26, null, null, null, null, null, null, null, null, 17, null, 14, 15, 14, 14, 12, 12, 17, 16, 17, 19, 13, 21, 20, 18, 23, 20, null, null, null, null, null, null, null, null, 80, null, 85, 85, 76, 78, 80, 79, 80, 76, 75, 83, 89, 84, 78, 78, 95, 100, null, null, null, null, null, null, null, null, 53, null, 55, 53, 50, 51, 55, 57, 52, 56, 56, 51, 56, 56, 55, 57, 71, 69, null, null, null, null, null, null, null, null, 43, null, 40, 36, 40, 36, 36, 36, 
34, 33, 37, 33, 33, 31, 32, 33, 41, 40, null, null, null, null, null, null, null, null, 47, null, 48, 51, 51, 53, 50, 55, 54, 53, 53, 54, 48, 52, 51, 51, 66, 62, null, null, null, null, null, null, null, null, 67, null, 58, 64, 65, 56, 56, 58, 59, 55, 56, 56, 54, 48, 53, 49, 63, 55, null, null, null, null, null, null, null, null, 694, null, 668, 660, 644, 623, 637, 632, 668, 665, 698, 687, 679, 716, 744, 729, 1045, 1128, null, null, null, null, null, null, null, null, 63, null, 60, 54, 
52, 53, 53, 56, 52, 58, 60, 61, 63, 55, 61, 61, 74, 66, null, null, null, null, null, null, null, null, 17, null, 23, 23, 14, 17, 14, 15, 13, 12, 11, 9, 11, 9, 9, 9, 12, 10, null, null, null, null, null, null, null, null, 79, null, 74, 87, 71, 79, 74, 82, 79, 78, 72, 73, 73, 78, 69, 65, 78, 75, null, null, null, null, null, null, null, null, 44, null, 42, 44, 40, 42, 42, 38, 41, 49, 47, 44, 43, 43, 43, 42, 50, 50, null, null, null, null, null, null, null, null, 
29, null, 28, 35, 27, 27, 25, 25, 29, 30, 24, 22, 24, 21, 24, 22, 21, 21, null, null, null, null, null, null, null, null, 23, null, 20, 23, 24, 19, 19, 23, 26, 29, 31, 28, 31, 33, 35, 33, 36, 30, null, null, null, null, null, null, null, null, 61, null, 56, 56, 59, 57, 57, 53, 56, 55, 51, 57, 58, 53, 52, 57, 70, 68, null, null, null, null, null, null, null, null, 24, null, 24, 24, 27, 21, 17, 19, 18, 17, 18, 19, 18, 18, 18, 18, 20, 24, null, null, null, null, 
null, null, null, null, 14, null, 17, 17, 17, 19, 17, 19, 18, 18, 18, 20, 20, 19, 18, 18, 24, 22, null, null, null, null, null, null, null, null, 14, null, 8, 13, 11, 8, 9, 11, 13, 17, 14, 15, 12, 16, 18, 16, 18, 18, null, null, null, null, null, null, null, null, 22, null, 24, 21, 18, 22, 22, 24, 22, 21, 25, 23, 21, 20, 23, 22, 18, 25, null, null, null, null, null, null, null, null, 19, null, 18, 21, 17, 17, 18, 23, 22, 20, 22, 24, 19, 17, 15, 16, 32, 34, 
null, null, null, null, null, null, null, null, 73, null, 69, 74, 63, 70, 64, 78, 81, 82, 84, 72, 80, 86, 89, 87, 119, 131, null, null, null, null, null, null, null, null, 34, null, 29, 30, 22, 26, 29, 27, 27, 25, 27, 30, 25, 23, 23, 23, 30, 30, null, null, null, null, null, null, null, null, 39, null, 38, 37, 40, 33, 31, 32, 31, 32, 34, 34, 34, 37, 40, 36, 44, 46, null, null, null, null, null, null, null, null, 66, null, 72, 60, 56, 49, 51, 44, 47, 52, 54, 49, 48, 52, 
53, 52, 70, 65, null, null, null, null, null, null, null, null, 102, null, 100, 96, 97, 96, 97, 96, 96, 97, 93, 98, 97, 100, 104, 89, 107, 112, null, null, null, null, null, null, null, null, 18, null, 20, 22, 19, 24, 24, 36, 35, 35, 35, 42, 42, 40, 42, 40, 55, 56, null, null, null, null, null, null, null, null, 45, null, 55, 51, 53, 56, 44, 49, 50, 51, 48, 47, 51, 51, 49, 48, 63, 59, null, null, null, null, null, null, null, null, 47, null, 52, 49, 57, 58, 46, 47, 42, 48, 
52, 45, 40, 44, 42, 42, 52, 46, null, null, null, null, null, null, null, null, 6, null, 9, 9, 8, 7, 7, 6, 9, 11, 9, 10, 11, 10, 10, 12, 13, 13, null, null, null, null, null, null, null, null, 17, null, 15, 16, 15, 16, 17, 14, 17, 18, 18, 21, 22, 22, 17, 15, 24, 23, null, null, null, null, null, null, null, null, 27, null, 21, 21, 20, 19, 22, 21, 21, 21, 20, 19, 19, 24, 26, 23, 33, 33, null, null, null, null, null, null, null, null, 18, null, 17, 20, 18, 15, 
14, 14, 12, 15, 17, 17, 15, 16, 14, 16, 18, 22, null, null, null, null, null, null, null, null, 210, null, 199, 201, 192, 179, 166, 175, 181, 187, 189, 187, 189, 191, 192, 199, 281, 291, null, null, null, null, null, null, null, null, 131, null, 122, 114, 105, 99, 93, 93, 90, 101, 98, 100, 94, 97, 94, 99, 117, 133, null, null, null, null, null, null, null, null, 86, null, 77, 75, 72, 63, 65, 67, 73, 72, 70, 69, 68, 82, 71, 70, 99, 95, null, null, null, null, null, null, null, null, 20, null, 
17, 20, 18, 20, 20, 20, 19, 17, 19, 19, 18, 20, 19, 21, 35, 32, null, null, null, null, null, null, null, null, 78, null, 71, 72, 69, 70, 75, 70, 72, 75, 75, 66, 61, 60, 51, 56, 74, 76, null, null, null, null, null, null, null, null, 29, null, 27, 23, 25, 27, 29, 30, 27, 26, 26, 26, 29, 31, 25, 24, 25, 27, null, null, null, null, null, null, null, null, 27, null, 30, 30, 26, 26, 27, 26, 25, 29, 27, 22, 21, 23, 22, 22, 28, 27, null, null, null, null, null, null, 
null, null, 18, null, 11, 14, 14, 12, 14, 13, 15, 16, 16, 15, 13, 14, 13, 16, 19, 23, null, null, null, null, null, null, null, null, 27, null, 21, 23, 25, 24, 27, 26, 23, 23, 18, 21, 26, 24, 26, 22, 30, 35, null, null, null, null, null, null, null, null, 89, null, 87, 87, 77, 80, 80, 82, 74, 84, 76, 73, 73, 73, 73, 78, 100, 105, null, null, null, null, null, null, null, null, 23, null, 26, 27, 25, 22, 20, 22, 24, 24, 22, 24, 28, 24, 24, 26, 31, 27, null, null, 
null, null, null, null, null, null, 54, null, 48, 42, 45, 38, 43, 42, 46, 40, 43, 41, 43, 40, 48, 49, 62, 69, null, null, null, null, null, null, null, null, 40, null, 35, 36, 38, 45, 44, 44, 49, 46, 48, 47, 42, 42, 36, 38, 61, 53, null, null, null, null, null, null, null, null, 97, null, 100, 103, 93, 91, 90, 96, 98, 98, 103, 105, 105, 104, 107, 105, 152, 158, null, null, null, null, null, null, null, null, 50, null, 57, 48, 57, 49, 46, 50, 52, 58, 55, 54, 56, 60, 57, 60, 
64, 69, null, null, null, null, null, null, null, null, 22, null, 21, 23, 18, 22, 21, 16, 19, 23, 23, 20, 25, 22, 23, 25, 27, 24, null, null, null, null, null, null, null, null, 63, null, 64, 62, 58, 58, 55, 59, 55, 55, 51, 56, 58, 49, 48, 43, 63, 65, null, null, null, null, null, null, null, null, 23, null, 20, 23, 19, 19, 16, 15, 13, 17, 21, 23, 23, 22, 22, 18, 32, 32, null, null, null, null, null, null, null, null, 84, null, 78, 85, 69, 65, 66, 78, 72, 67, 67, 67, 
66, 66, 73, 65, 89, 93, null, null, null, null, null, null, null, null, 162, null, 137, 149, 133, 118, 119, 117, 129, 142, 139, 136, 142, 145, 148, 147, 188, 203, null, null, null, null, null, null, null, null, 16, null, 24, 27, 25, 24, 23, 20, 18, 16, 16, 16, 16, 18, 18, 17, 30, 28, null, null, null, null, null, null, null, null, 20, null, 19, 17, 21, 17, 19, 19, 20, 20, 22, 20, 23, 25, 21, 25, 36, 36, null, null, null, null, null, null, null, null, 40, null, 41, 47, 39, 38, 35, 38, 
39, 40, 36, 39, 38, 38, 35, 36, 43, 48, null, null, null, null, null, null, null, null, 20, null, 26, 23, 20, 14, 19, 22, 23, 23, 22, 24, 23, 26, 26, 26, 30, 30, null, null, null, null, null, null, null, null, 14, null, 16, 16, 13, 11, 13, 12, 14, 12, 14, 14, 11, 10, 14, 13, 25, 22, null, null, null, null, null, null, null, null, 99, null, 106, 97, 93, 92, 96, 95, 90, 100, 96, 99, 96, 98, 96, 92, 135, 140, null, null, null, null, null, null, null, null, 32, null, 30, 29, 
24, 27, 26, 32, 28, 33, 32, 36, 37, 32, 28, 27, 39, 38, null, null, null, null, null, null, null, null, 50, null, 56, 53, 47, 46, 44, 48, 48, 46, 53, 53, 55, 53, 54, 47, 59, 62, null, null, null, null, null, null, null, null, 29, null, 37, 36, 35, 38, 37, 37, 35, 32, 33, 33, 34, 24, 30, 27, 53, 51, null, null, null, null, null, null, null, null, 16, null, 15, 14, 15, 16, 13, 14, 13, 15, 17, 8, 10, 11, 12, 12, 22, 27, null, null, null, null, null, null, null, null, 
45, null, 41, 45, 37, 29, 29, 35, 28, 24, 27, 27, 29, 27, 26, 25, 32, 30, null, null, null, null, null, null, null, null, 31, null, 35, 37, 33, 32, 30, 28, 30, 29, 28, 28, 29, 29, 30, 29, 23, 27, null, null, null, null, null, null, null, null, 22, null, 17, 19, 16, 17, 15, 17, 14, 16, 15, 17, 20, 19, 21, 23, 22, 28, null, null, null, null, null, null, null, null, 46, null, 40, 46, 45, 45, 46, 46, 42, 43, 45, 42, 40, 39, 36, 35, 44, 48, null, null, null, null, 
null, null, null, null, 50, null, 45, 55, 47, 42, 42, 44, 48, 50, 48, 47, 51, 50, 45, 48, 70, 65, null, null, null, null, null, null, null, null, 14, null, 19, 19, 17, 18, 20, 22, 22, 22, 23, 21, 17, 16, 20, 20, 20, 18, null, null, null, null, null, null, null, null, 107, null, 113, 128, 123, 111, 108, 102, 106, 109, 109, 112, 111, 114, 116, 113, 153, 161, null, null, null, null, null, null, null, null, 21, null, 28, 23, 22, 24, 21, 20, 16, 17, 17, 14, 16, 20, 19, 22, 26, 29, 
null, null, null, null, null, null, null, null, 385, null, 371, 400, 402, 386, 394, 396, 391, 400, 418, 423, 428, 424, 416, 407, 558, 580, null, null, null, null, null, null, null, null, 25, null, 21, 20, 22, 17, 15, 15, 17, 15, 13, 13, 13, 16, 13, 13, 17, 17, null, null, null, null, null, null, null, null, 64, null, 66, 57, 63, 63, 59, 60, 67, 68, 69, 66, 76, 71, 75, 70, 88, 90, null, null, null, null, null, null, null, null, 25, null, 24, 23, 22, 19, 18, 18, 20, 17, 16, 17, 17, 17, 
16, 16, 24, 25, null, null, null, null, 1363, 1371, 1442, 1454, 1517, 1511, 1491, 1535, 1503, 1518, 1538, 1547, 1539, 1616, 1640, 1668, 1627, 1687, 1728, 1802, 2353, 2529, null, null, null, null, 707, 723, 746, 760, 790, 759, 729, 713, 677, 667, 666, 677, 678, 693, 692, 723, 706, 731, 745, 753, 958, 994, null, null, null, null, 450, 454, 466, 452, 452, 443, 447, 421, 386, 401, 405, 409, 427, 437, 444, 438, 425, 428, 426, 443, 527, 537, null, null, null, null, 390, 406, 411, 431, 437, 422, 394, 388, 351, 357, 341, 355, 371, 388, 
391, 391, 391, 391, 390, 393, 482, 494, null, null, null, null, 219, 216, 207, 200, 221, 202, 194, 189, 174, 175, 173, 177, 193, 200, 205, 195, 183, 187, 183, 190, 227, 235, null, null, null, null, 520, 524, 541, 533, 537, 502, 495, 479, 441, 419, 428, 411, 422, 432, 440, 466, 456, 445, 459, 444, 520, 539, null, null, null, null, 279, 307, 313, 309, 312, 278, 269, 291, 261, 250, 259, 268, 263, 274, 287, 301, 287, 295, 300, 295, 342, 341, null, null, null, null, 374, 381, 392, 391, 402, 385, 400, 390, 348, 334, 
333, 332, 353, 358, 353, 350, 351, 357, 365, 361, 448, 465, null, null, null, null, 367, 395, 389, 384, 394, 357, 367, 375, 357, 327, 337, 327, 334, 356, 365, 363, 347, 364, 361, 366, 432, 452, null, null, null, null, 398, 409, 417, 425, 429, 397, 385, 374, 353, 351, 345, 342, 352, 356, 347, 352, 335, 334, 332, 326, 385, 405, null, null, null, null, 814, 830, 812, 848, 868, 776, 795, 786, 740, 744, 759, 783, 790, 835, 827, 849, 822, 852, 851, 869, 1079, 1155, null, null, null, null, 383, 400, 448, 453, 454, 422, 
418, 421, 365, 370, 379, 369, 367, 364, 369, 393, 397, 387, 409, 410, 513, 531, null, null, null, null, 427, 441, 448, 458, 457, 441, 417, 406, 399, 394, 391, 391, 394, 393, 411, 411, 396, 394, 402, 401, 489, 513, null, null, null, null, 661, 692, 735, 752, 775, 762, 712, 687, 626, 616, 616, 612, 649, 678, 679, 705, 671, 691, 698, 716, 887, 937, null, null, null, null, null, null, null, null, 31, 31, 35, 32, 31, 32, 36, 35, 37, 36, 32, 32, 32, 31, 36, 39, 53, 57, null, null, null, null, null, null, 
null, null, 34, 28, 28, 24, 22, 25, 23, 25, 27, 32, 34, 34, 30, 30, 28, 27, 43, 45, null, null, null, null, null, null, null, null, 54, 45, 36, 40, 41, 46, 48, 47, 47, 49, 48, 53, 53, 51, 61, 58, 81, 74, null, null, null, null, null, null, null, null, 14, 15, 14, 15, 14, 16, 16, 14, 14, 14, 16, 15, 13, 13, 16, 15, 19, 17, null, null, null, null, null, null, null, null, 70, 74, 81, 79, 77, 69, 67, 64, 60, 67, 64, 73, 76, 82, 77, 73, 101, 112, null, null, 
null, null, null, null, null, null, 10, 7, 9, 9, 8, 8, 10, 8, 8, 7, 8, 8, 8, 8, 9, 10, 8, 8, null, null, null, null, null, null, null, null, 16, 17, 16, 16, 14, 14, 13, 14, 16, 16, 15, 16, 16, 17, 16, 16, 19, 17, null, null, null, null, null, null, null, null, 19, 19, 16, 14, 10, 8, 8, 12, 11, 8, 8, 9, 9, 10, 9, 14, 17, 18, null, null, null, null, null, null, null, null, 79, 72, 67, 78, 58, 65, 64, 65, 63, 66, 62, 68, 62, 66, 67, 69, 
78, 81, null, null, null, null, null, null, null, null, 52, 50, 47, 49, 49, 50, 44, 47, 44, 48, 47, 47, 44, 46, 49, 50, 62, 67, null, null, null, null, null, null, null, null, 13, 16, 17, 20, 18, 22, 19, 16, 18, 19, 21, 20, 21, 22, 25, 21, 28, 26, null, null, null, null, null, null, null, null, 29, 26, 29, 25, 27, 25, 29, 26, 28, 26, 30, 27, 27, 28, 28, 30, 33, 36, null, null, null, null, null, null, null, null, 13, 10, 17, 16, 18, 16, 16, 16, 12, 12, 15, 10, 
9, 9, 9, 10, 10, 11, null, null, null, null, null, null, null, null, 21, 19, 14, 17, 17, 15, 13, 17, 17, 20, 15, 19, 17, 20, 20, 22, 22, 24, null, null, null, null, null, null, null, null, 77, 73, 66, 65, 68, 59, 64, 63, 68, 64, 69, 72, 73, 71, 74, 70, 88, 89, null, null, null, null, null, null, null, null, 12, 14, 12, 9, 11, 10, 10, 11, 11, 11, 10, 12, 12, 13, 15, 13, 17, 15, null, null, null, null, null, null, null, null, 18, 16, 17, 16, 13, 10, 12, 11, 
12, 12, 11, 13, 12, 13, 10, 10, 20, 16, null, null, null, null, null, null, null, null, 21, 21, 22, 20, 19, 18, 20, 23, 20, 20, 18, 21, 20, 21, 21, 20, 22, 28, null, null, null, null, null, null, null, null, 27, 22, 21, 21, 20, 19, 18, 16, 18, 16, 17, 17, 18, 20, 19, 19, 21, 26, null, null, null, null, null, null, null, null, 58, 59, 53, 49, 46, 41, 42, 44, 45, 44, 42, 42, 40, 41, 41, 43, 52, 56, null, null, null, null, null, null, null, null, 28, 25, 24, 21, 
20, 21, 17, 18, 20, 22, 22, 25, 25, 27, 21, 26, 32, 36, null, null, null, null, null, null, null, null, 38, 39, 34, 29, 32, 37, 35, 38, 39, 39, 41, 40, 43, 46, 46, 47, 66, 62, null, null, null, null, null, null, null, null, 15, 19, 14, 11, 11, 11, 11, 12, 10, 11, 10, 8, 10, 8, 9, 10, 14, 13, null, null, null, null, null, null, null, null, 24, 21, 19, 18, 17, 13, 13, 16, 16, 16, 17, 19, 19, 19, 19, 22, 25, 27, null, null, null, null, null, null, null, null, 
14, 16, 17, 15, 11, 12, 13, 14, 12, 13, 16, 17, 14, 15, 15, 14, 20, 22, null, null, null, null, null, null, null, null, 3, 5, 4, 5, 5, 5, 5, 5, 5, 5, 4, 6, 3, 4, 5, 5, 7, 11, null, null, null, null, null, null, null, null, 17, 15, 15, 13, 12, 13, 13, 14, 15, 16, 16, 13, 13, 12, 12, 12, 10, 14, null, null, null, null, null, null, null, null, 122, 132, 138, 125, 116, 125, 124, 121, 119, 119, 121, 115, 108, 114, 116, 115, 151, 155, null, null, null, null, 
null, null, null, null, 25, 24, 26, 23, 24, 21, 21, 20, 21, 22, 23, 24, 20, 23, 22, 24, 30, 31, null, null, null, null, null, null, null, null, 17, 14, 14, 14, 14, 17, 16, 15, 17, 14, 14, 14, 15, 15, 17, 18, 20, 22, null, null, null, null, null, null, null, null, 29, 27, 34, 32, 22, 26, 26, 28, 33, 32, 32, 34, 34, 32, 29, 32, 39, 34, null, null, null, null, null, null, null, null, 4, 9, 9, 11, 9, 8, 9, 11, 11, 13, 12, 13, 13, 15, 14, 14, 19, 15, 
null, null, null, null, null, null, null, null, 13, 15, 14, 11, 12, 11, 12, 13, 12, 14, 13, 12, 14, 13, 13, 10, 14, 14, null, null, null, null, null, null, null, null, 34, 34, 29, 32, 27, 27, 33, 30, 32, 33, 38, 37, 40, 38, 36, 37, 38, 41, null, null, null, null, null, null, null, null, 23, 26, 25, 21, 24, 22, 21, 20, 21, 20, 20, 23, 23, 23, 23, 24, 26, 28, null, null, null, null, null, null, null, null, 16, 12, 13, 10, 11, 13, 11, 10, 14, 15, 17, 16, 17, 14, 
14, 17, 19, 17, null, null, null, null, null, null, null, null, 45, 39, 37, 36, 31, 34, 33, 33, 33, 32, 32, 36, 36, 34, 34, 39, 32, 31, null, null, null, null, null, null, null, null, 47, 49, 43, 39, 36, 36, 36, 40, 42, 46, 46, 46, 38, 42, 40, 41, 56, 59, null, null, null, null, null, null, null, null, 14, 9, 10, 9, 10, 9, 10, 9, 9, 11, 11, 11, 10, 9, 11, 10, 14, 15, null, null, null, null, null, null, null, null, 11, 11, 10, 9, 9, 11, 12, 11, 12, 15, 
13, 11, 13, 13, 14, 14, 16, 18, null, null, null, null, null, null, null, null, 10, 8, 7, 9, 9, 9, 9, 10, 11, 13, 14, 12, 9, 8, 8, 9, 14, 13, null, null, null, null, null, null, null, null, 13, 10, 12, 14, 9, 10, 11, 11, 12, 12, 11, 10, 11, 13, 13, 13, 13, 15, null, null, null, null, null, null, null, null, 12, 9, 11, 13, 11, 9, 8, 13, 13, 10, 11, 11, 11, 10, 10, 14, 16, 15, null, null, null, null, null, null, null, null, 4, 3, 4, 4, 3, 3, 
3, 4, 4, 5, 5, 5, 6, 7, 6, 6, 7, 6, null, null, null, null, null, null, null, null, 35, 37, 31, 30, 32, 28, 25, 28, 21, 21, 18, 20, 22, 22, 21, 24, 30, 28, null, null, null, null, null, null, null, null, 8, 6, 6, 6, 5, 6, 6, 5, 7, 8, 9, 7, 8, 8, 8, 7, 10, 11, null, null, null, null, null, null, null, null, 10, 10, 9, 12, 11, 12, 11, 12, 11, 15, 14, 14, 13, 13, 13, 14, 16, 14, null, null, null, null, null, null, null, null, 33, 33, 
40, 39, 38, 36, 34, 36, 39, 38, 40, 38, 36, 37, 38, 34, 40, 42, null, null, null, null, null, null, null, null, 22, 21, 17, 18, 13, 16, 15, 14, 15, 14, 12, 12, 12, 12, 14, 16, 19, 20, null, null, null, null, null, null, null, null, 5, 8, 9, 8, 5, 7, 7, 7, 6, 5, 8, 8, 8, 9, 9, 8, 10, 7, null, null, null, null, null, null, null, null, 21, 21, 16, 19, 15, 18, 18, 20, 22, 23, 27, 28, 28, 30, 30, 26, 39, 39, null, null, null, null, null, null, 
null, null, 182, 170, 166, 164, 152, 144, 145, 147, 155, 161, 159, 159, 161, 151, 149, 158, 196, 208, null, null, null, null, null, null, null, null, 15, 15, 12, 11, 10, 9, 8, 9, 11, 11, 10, 12, 10, 10, 10, 10, 8, 10, null, null, null, null, null, null, null, null, 23, 24, 17, 18, 20, 22, 20, 20, 21, 22, 22, 26, 29, 30, 32, 30, 37, 37, null, null, null, null, null, null, null, null, 21, 17, 15, 14, 11, 15, 11, 11, 12, 13, 14, 13, 14, 13, 11, 10, 13, 13, null, null, 
null, null, null, null, null, null, 10, 15, 12, 11, 5, 8, 6, 9, 7, 10, 11, 11, 9, 11, 12, 11, 12, 13, null, null, null, null, null, null, null, null, 18, 16, 15, 15, 14, 15, 12, 12, 14, 11, 13, 10, 11, 12, 10, 12, 17, 17, null, null, null, null, null, null, null, null, 30, 26, 25, 19, 17, 18, 20, 21, 26, 31, 29, 28, 24, 26, 27, 27, 28, 29, null, null, null, null, null, null, null, null, 18, 15, 10, 12, 10, 10, 9, 12, 14, 13, 15, 14, 13, 12, 11, 11, 
13, 11, null, null, null, null, null, null, null, null, 40, 35, 38, 38, 36, 37, 36, 36, 45, 45, 39, 39, 37, 37, 38, 39, 48, 48, null, null, null, null, null, null, null, null, 73, 66, 60, 58, 55, 56, 57, 62, 60, 67, 65, 63, 56, 59, 58, 55, 68, 69, null, null, null, null, null, null, null, null, 8, 5, 7, 8, 7, 8, 8, 9, 7, 11, 11, 10, 10, 9, 8, 8, 9, 8, null, null, null, null, null, null, null, null, 17, 13, 15, 16, 15, 14, 15, 12, 12, 14, 15, 15, 
12, 13, 14, 20, 20, 19, null, null, null, null, null, null, null, null, 15, 15, 14, 13, 11, 11, 10, 8, 11, 10, 14, 14, 11, 14, 11, 10, 18, 19, null, null, null, null, null, null, null, null, 50, 53, 50, 44, 40, 39, 38, 38, 44, 40, 46, 40, 44, 43, 43, 47, 51, 61, null, null, null, null, null, null, null, null, 9, 7, 8, 7, 7, 4, 6, 6, 6, 6, 6, 7, 8, 6, 7, 6, 8, 8, null, null, null, null, null, null, null, null, 55, 53, 53, 50, 49, 47, 40, 47, 
47, 52, 45, 52, 54, 47, 41, 38, 48, 48, null, null, null, null, null, null, null, null, 53, 55, 55, 53, 52, 52, 50, 39, 44, 39, 47, 48, 39, 42, 46, 47, 48, 42, null, null, null, null, null, null, null, null, 27, 32, 29, 27, 22, 17, 23, 20, 21, 24, 25, 30, 28, 28, 30, 28, 29, 32, null, null, null, null, null, null, null, null, 35, 29, 32, 29, 29, 25, 26, 27, 29, 30, 32, 33, 35, 34, 37, 35, 36, 42, null, null, null, null, null, null, null, null, 20, 20, 19, 20, 
18, 14, 19, 15, 15, 15, 16, 20, 22, 18, 18, 15, 24, 21, null, null, null, null, null, null, null, null, 24, 19, 16, 18, 20, 22, 21, 21, 21, 21, 19, 20, 20, 22, 22, 20, 23, 29, null, null, null, null, null, null, null, null, 17, 14, 15, 16, 15, 17, 16, 15, 15, 19, 18, 18, 16, 16, 15, 18, 19, 20, null, null, null, null, null, null, null, null, 50, 45, 42, 40, 40, 34, 36, 33, 32, 33, 30, 35, 39, 39, 42, 39, 44, 49, null, null, null, null, null, null, null, null, 
14, 13, 10, 12, 11, 10, 8, 11, 11, 13, 11, 12, 9, 9, 11, 13, 12, 9, null, null, null, null, null, null, null, null, 17, 14, 15, 13, 14, 14, 13, 11, 13, 11, 13, 13, 10, 12, 12, 11, 18, 13, null, null, null, null, null, null, null, null, 30, 31, 28, 27, 23, 26, 27, 24, 22, 21, 24, 26, 27, 24, 23, 23, 20, 22, null, null, null, null, null, null, null, null, 77, 70, 65, 73, 67, 64, 66, 69, 70, 65, 73, 66, 63, 68, 70, 70, 80, 90, null, null, null, null, 
null, null, null, null, 90, 76, 81, 72, 57, 56, 55, 52, 56, 58, 61, 63, 65, 62, 63, 59, 80, 83, null, null, null, null, null, null, null, null, 7, 10, 13, 12, 8, 5, 9, 9, 9, 12, 7, 9, 6, 5, 7, 9, 15, 13, null, null, null, null, null, null, null, null, 12, 14, 14, 10, 9, 12, 13, 12, 11, 13, 13, 14, 15, 13, 15, 13, 16, 18, null, null, null, null, null, null, null, null, 52, 47, 41, 46, 38, 39, 42, 42, 40, 40, 43, 44, 46, 49, 46, 47, 46, 53, 
null, null, null, null, null, null, null, null, 11, 10, 12, 10, 11, 9, 12, 14, 11, 12, 11, 15, 12, 13, 13, 12, 16, 17, null, null, null, null, null, null, null, null, 46, 37, 40, 49, 35, 33, 33, 34, 37, 43, 43, 40, 35, 31, 34, 36, 39, 42, null, null, null, null, null, null, null, null, 13, 10, 12, 11, 11, 11, 10, 9, 10, 9, 10, 10, 10, 9, 8, 7, 16, 11, null, null, null, null, null, null, null, null, 114, 101, 93, 100, 92, 90, 99, 105, 102, 104, 112, 118, 106, 114, 
115, 116, 123, 126, null, null, null, null, null, null, null, null, 13, 13, 15, 14, 13, 12, 11, 12, 14, 15, 15, 13, 13, 15, 16, 13, 19, 16, null, null, null, null, null, null, null, null, 18, 18, 20, 20, 22, 20, 21, 18, 18, 18, 18, 21, 21, 20, 21, 20, 30, 29, null, null, null, null, null, null, null, null, 12, 12, 9, 10, 10, 8, 7, 8, 7, 7, 9, 11, 13, 15, 16, 15, 20, 15, null, null, null, null, null, null, null, null, 26, 24, 22, 25, 25, 26, 22, 24, 21, 24, 
24, 27, 29, 27, 28, 27, 29, 30, null, null, null, null, null, null, null, null, 7, 6, 5, 6, 4, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 4, 2, null, null, null, null, null, null, null, null, 9, 9, 13, 12, 9, 11, 11, 12, 10, 11, 11, 11, 12, 13, 12, 14, 15, 14, null, null, null, null, null, null, null, null, 17, 16, 14, 14, 10, 13, 12, 12, 14, 12, 13, 13, 14, 14, 15, 12, 17, 17, null, null, null, null, null, null, null, null, 21, 12, 14, 13, 11, 8, 
9, 12, 13, 11, 15, 13, 16, 17, 15, 14, 24, 19, null, null, null, null, null, null, null, null, 10, 13, 13, 13, 11, 11, 10, 7, 10, 8, 6, 4, 5, 10, 9, 9, 13, 17, null, null, null, null, null, null, null, null, 118, 113, 123, 118, 107, 100, 106, 103, 108, 114, 107, 115, 107, 103, 109, 107, 138, 150, null, null, null, null, null, null, null, null, 12, 12, 11, 13, 9, 10, 10, 9, 10, 12, 11, 10, 10, 10, 10, 8, 9, 12, null, null, null, null, null, null, null, null, 39, 37, 
37, 39, 38, 37, 35, 33, 32, 31, 30, 27, 28, 28, 32, 35, 37, 38, null, null, null, null, null, null, null, null, 9, 8, 12, 13, 11, 11, 12, 12, 13, 13, 11, 9, 10, 10, 12, 11, 19, 18, null, null, null, null, null, null, null, null, 49, 50, 50, 55, 50, 49, 44, 45, 54, 54, 53, 49, 50, 54, 48, 49, 58, 60, null, null, null, null, null, null, null, null, 10, 8, 9, 8, 8, 8, 8, 8, 7, 6, 6, 8, 8, 9, 11, 11, 11, 12, null, null, null, null, null, null, 
null, null, 12, 16, 12, 12, 11, 9, 10, 12, 12, 12, 12, 13, 11, 12, 11, 11, 12, 10, null, null, null, null, null, null, null, null, 9, 8, 8, 6, 7, 6, 7, 7, 10, 12, 12, 10, 12, 13, 11, 12, 15, 14, null, null, null, null, null, null, null, null, 24, 24, 23, 18, 16, 17, 17, 12, 14, 14, 13, 17, 16, 15, 16, 17, 22, 21, null, null, null, null, null, null, null, null, 41, 41, 44, 45, 39, 34, 33, 38, 39, 40, 41, 39, 38, 36, 37, 35, 43, 49, null, null, 
null, null, null, null, null, null, 22, 18, 17, 11, 11, 10, 9, 10, 7, 8, 12, 12, 14, 13, 17, 16, 15, 14, null, null, null, null, null, null, null, null, 13, 11, 10, 8, 7, 8, 7, 8, 8, 6, 5, 6, 7, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 18, 18, 16, 18, 16, 12, 12, 10, 8, 11, 12, 10, 10, 12, 11, 11, 14, 17, null, null, null, null, null, null, null, null, 7, 8, 9, 7, 7, 6, 6, 7, 8, 7, 9, 5, 7, 7, 6, 6, 
5, 7, null, null, null, null, null, null, null, null, 55, 52, 62, 66, 64, 55, 56, 60, 64, 60, 63, 62, 53, 60, 63, 65, 77, 74, null, null, null, null, null, null, null, null, 11, 9, 10, 10, 9, 8, 8, 7, 10, 10, 10, 9, 8, 5, 5, 7, 4, 7, null, null, null, null, null, null, null, null, 19, 19, 16, 19, 17, 13, 16, 13, 12, 13, 12, 12, 12, 14, 11, 13, 16, 20, null, null, null, null, null, null, null, null, 17, 19, 15, 16, 19, 15, 19, 17, 15, 19, 21, 18, 
20, 21, 19, 19, 23, 21, null, null, null, null, null, null, null, null, 17, 16, 16, 16, 14, 16, 17, 14, 13, 15, 14, 18, 16, 20, 20, 19, 18, 19, null, null, null, null, null, null, null, null, 115, 93, 102, 103, 91, 87, 91, 88, 95, 109, 113, 116, 107, 109, 112, 108, 138, 139, null, null, null, null, null, null, null, null, 12, 14, 16, 14, 15, 14, 12, 13, 10, 12, 13, 13, 14, 15, 15, 13, 15, 19, null, null, null, null, null, null, null, null, 12, 10, 9, 8, 8, 10, 8, 10, 
8, 12, 10, 12, 14, 12, 14, 14, 12, 13, null, null, null, null, null, null, null, null, 24, 21, 21, 20, 21, 22, 23, 19, 23, 22, 22, 24, 22, 23, 22, 22, 27, 29, null, null, null, null, null, null, null, null, 18, 17, 16, 20, 18, 15, 18, 18, 18, 20, 20, 20, 20, 20, 16, 17, 25, 24, null, null, null, null, null, null, null, null, 32, 26, 29, 28, 27, 25, 22, 21, 21, 21, 22, 20, 18, 17, 19, 21, 19, 24, null, null, null, null, null, null, null, null, 24, 24, 20, 22, 
24, 21, 22, 22, 21, 19, 19, 18, 19, 21, 20, 22, 28, 27, null, null, null, null, null, null, null, null, 12, 11, 10, 8, 9, 6, 6, 7, 7, 8, 9, 11, 10, 9, 10, 9, 11, 12, null, null, null, null, null, null, null, null, 48, 37, 32, 34, 33, 35, 36, 26, 33, 28, 29, 30, 31, 30, 31, 30, 41, 39, null, null, null, null, null, null, null, null, 17, 15, 14, 12, 12, 12, 12, 18, 17, 17, 17, 17, 15, 17, 17, 17, 19, 22, null, null, null, null, null, null, null, null, 
19, 16, 21, 22, 18, 16, 17, 17, 21, 20, 19, 20, 14, 15, 15, 18, 19, 21, null, null, null, null, null, null, null, null, 98, 90, 88, 86, 77, 72, 69, 67, 72, 73, 70, 68, 64, 64, 62, 59, 79, 82, null, null, null, null, null, null, null, null, 24, 23, 21, 20, 16, 17, 16, 16, 15, 16, 16, 17, 16, 14, 14, 17, 18, 16, null, null, null, null, null, null, null, null, 7, 8, 7, 7, 6, 5, 6, 6, 7, 8, 8, 8, 7, 8, 6, 6, 8, 10, null, null, null, null, 
null, null, null, null, 11, 9, 8, 8, 8, 9, 9, 10, 10, 11, 8, 8, 8, 8, 10, 11, 11, 15, null, null, null, null, null, null, null, null, 3, 9, 7, 7, 8, 10, 11, 9, 10, 11, 12, 12, 13, 12, 9, 9, 4, 5, null, null, null, null, null, null, null, null, 43, 40, 41, 38, 38, 35, 36, 33, 34, 34, 33, 36, 28, 29, 34, 31, 42, 41, null, null, null, null, null, null, null, null, 13, 17, 14, 12, 11, 11, 10, 13, 12, 11, 12, 12, 11, 12, 12, 15, 12, 11, 
null, null, null, null, null, null, null, null, 10, 10, 10, 10, 7, 9, 10, 10, 9, 8, 8, 6, 8, 6, 8, 8, 10, 12, null, null, null, null, null, null, null, null, 63, 51, 52, 53, 56, 54, 52, 55, 49, 55, 51, 48, 53, 50, 49, 42, 52, 54, null, null, null, null, null, null, null, null, 32, 29, 29, 30, 29, 31, 30, 29, 28, 28, 30, 35, 32, 33, 31, 28, 30, 36, null, null, null, null, null, null, null, null, 29, 32, 31, 27, 25, 29, 25, 26, 28, 28, 25, 24, 25, 27, 
24, 26, 29, 29, null, null, null, null, null, null, null, null, 35, 26, 30, 30, 28, 28, 27, 31, 32, 31, 32, 34, 34, 34, 35, 36, 42, 40, null, null, null, null, null, null, null, null, 34, 30, 33, 32, 24, 29, 26, 28, 26, 31, 31, 28, 28, 37, 31, 33, 33, 44, null, null, null, null, null, null, null, null, 393, 366, 371, 358, 342, 339, 345, 360, 363, 380, 373, 387, 379, 384, 393, 402, 517, 552, null, null, null, null, null, null, null, null, 23, 26, 27, 25, 25, 24, 28, 25, 31, 32, 
30, 33, 29, 30, 27, 28, 35, 43, null, null, null, null, null, null, null, null, 12, 8, 6, 6, 6, 5, 6, 4, 4, 4, 5, 5, 4, 4, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 44, 40, 41, 41, 42, 35, 34, 34, 33, 39, 38, 35, 34, 38, 45, 49, 56, 58, null, null, null, null, null, null, null, null, 20, 18, 21, 19, 12, 12, 16, 17, 16, 15, 17, 19, 19, 19, 18, 19, 24, 25, null, null, null, null, null, null, null, null, 12, 11, 10, 8, 7, 8, 
9, 10, 9, 7, 13, 15, 17, 18, 17, 17, 24, 29, null, null, null, null, null, null, null, null, 10, 9, 12, 12, 8, 14, 17, 15, 15, 19, 18, 21, 19, 19, 19, 20, 25, 26, null, null, null, null, null, null, null, null, 38, 32, 31, 38, 27, 26, 26, 28, 28, 30, 29, 33, 30, 34, 30, 26, 29, 31, null, null, null, null, null, null, null, null, 14, 11, 12, 11, 9, 10, 13, 12, 12, 10, 8, 7, 7, 9, 6, 8, 11, 12, null, null, null, null, null, null, null, null, 14, 14, 
12, 11, 13, 10, 11, 9, 11, 14, 15, 13, 12, 12, 11, 11, 16, 16, null, null, null, null, null, null, null, null, 7, 5, 9, 5, 4, 5, 5, 6, 5, 9, 9, 10, 10, 8, 10, 10, 12, 15, null, null, null, null, null, null, null, null, 18, 15, 11, 12, 12, 12, 12, 12, 15, 18, 16, 17, 16, 18, 14, 16, 21, 20, null, null, null, null, null, null, null, null, 8, 11, 7, 7, 8, 9, 8, 8, 9, 8, 8, 9, 10, 12, 13, 11, 15, 12, null, null, null, null, null, null, 
null, null, 34, 29, 29, 29, 38, 33, 37, 38, 34, 38, 38, 47, 40, 38, 41, 38, 51, 50, null, null, null, null, null, null, null, null, 14, 13, 16, 17, 16, 14, 11, 13, 14, 15, 16, 16, 15, 15, 16, 16, 17, 23, null, null, null, null, null, null, null, null, 31, 22, 27, 27, 25, 26, 27, 27, 28, 31, 26, 24, 23, 23, 21, 21, 26, 26, null, null, null, null, null, null, null, null, 35, 25, 23, 29, 22, 27, 26, 32, 32, 33, 31, 29, 32, 31, 29, 27, 37, 43, null, null, 
null, null, null, null, null, null, 60, 54, 58, 58, 59, 62, 58, 58, 58, 58, 59, 53, 50, 53, 51, 56, 65, 61, null, null, null, null, null, null, null, null, 12, 11, 9, 11, 13, 16, 17, 16, 15, 13, 15, 14, 14, 16, 17, 18, 16, 21, null, null, null, null, null, null, null, null, 30, 27, 24, 25, 21, 21, 22, 19, 20, 17, 19, 23, 23, 22, 21, 21, 29, 31, null, null, null, null, null, null, null, null, 27, 29, 28, 26, 18, 22, 26, 24, 25, 27, 27, 29, 28, 29, 29, 28, 
37, 35, null, null, null, null, null, null, null, null, 9, 8, 7, 7, 8, 7, 7, 11, 9, 6, 7, 6, 7, 7, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 11, 11, 10, 8, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 9, 7, 11, 10, null, null, null, null, null, null, null, null, 10, 6, 9, 6, 7, 9, 6, 6, 6, 4, 6, 7, 11, 4, 4, 5, 8, 10, null, null, null, null, null, null, null, null, 10, 10, 11, 12, 9, 9, 10, 9, 9, 9, 7, 8, 
8, 9, 10, 9, 11, 14, null, null, null, null, null, null, null, null, 129, 119, 128, 128, 111, 108, 116, 107, 113, 112, 111, 122, 117, 119, 129, 126, 166, 179, null, null, null, null, null, null, null, null, 70, 67, 55, 59, 50, 48, 58, 63, 53, 54, 52, 55, 61, 64, 59, 57, 70, 67, null, null, null, null, null, null, null, null, 56, 60, 56, 53, 43, 48, 45, 43, 40, 45, 46, 45, 41, 32, 41, 48, 50, 55, null, null, null, null, null, null, null, null, 11, 9, 9, 12, 14, 10, 9, 8, 
9, 9, 11, 10, 13, 13, 13, 13, 14, 17, null, null, null, null, null, null, null, null, 52, 44, 50, 49, 44, 45, 38, 35, 39, 38, 39, 45, 46, 49, 50, 53, 71, 67, null, null, null, null, null, null, null, null, 14, 10, 14, 14, 13, 14, 16, 16, 15, 17, 15, 13, 12, 12, 11, 12, 14, 11, null, null, null, null, null, null, null, null, 25, 22, 17, 22, 20, 22, 19, 20, 21, 19, 22, 24, 25, 22, 26, 24, 25, 27, null, null, null, null, null, null, null, null, 7, 10, 10, 7, 
7, 8, 6, 6, 5, 5, 5, 6, 6, 6, 5, 5, 7, 7, null, null, null, null, null, null, null, null, 14, 15, 16, 16, 16, 17, 17, 16, 19, 18, 20, 18, 15, 15, 14, 14, 15, 15, null, null, null, null, null, null, null, null, 57, 60, 52, 52, 56, 51, 52, 50, 49, 47, 53, 53, 58, 56, 57, 53, 58, 60, null, null, null, null, null, null, null, null, 15, 17, 15, 12, 11, 13, 13, 12, 14, 15, 14, 13, 14, 14, 14, 13, 18, 21, null, null, null, null, null, null, null, null, 
26, 25, 23, 27, 24, 29, 27, 28, 27, 29, 28, 28, 31, 28, 28, 29, 32, 27, null, null, null, null, null, null, null, null, 23, 21, 21, 18, 16, 14, 15, 15, 15, 17, 16, 17, 21, 20, 22, 22, 30, 34, null, null, null, null, null, null, null, null, 71, 68, 60, 55, 50, 48, 50, 49, 46, 49, 53, 51, 55, 53, 53, 53, 72, 71, null, null, null, null, null, null, null, null, 36, 32, 32, 32, 30, 32, 33, 32, 30, 34, 36, 38, 33, 32, 37, 38, 46, 50, null, null, null, null, 
null, null, null, null, 15, 13, 15, 12, 13, 11, 10, 13, 11, 9, 11, 14, 10, 12, 12, 11, 11, 12, null, null, null, null, null, null, null, null, 40, 37, 38, 37, 39, 32, 35, 33, 35, 35, 35, 36, 33, 36, 36, 40, 48, 51, null, null, null, null, null, null, null, null, 17, 16, 14, 14, 16, 17, 16, 14, 16, 15, 19, 19, 17, 16, 14, 16, 15, 14, null, null, null, null, null, null, null, null, 41, 40, 41, 42, 36, 37, 32, 32, 35, 32, 37, 36, 30, 32, 33, 34, 50, 53, 
null, null, null, null, null, null, null, null, 95, 87, 80, 82, 85, 85, 85, 91, 92, 88, 84, 82, 73, 74, 77, 73, 87, 98, null, null, null, null, null, null, null, null, 16, 14, 10, 9, 7, 10, 10, 12, 12, 12, 11, 12, 12, 12, 13, 12, 18, 19, null, null, null, null, null, null, null, null, 14, 18, 11, 11, 13, 12, 12, 12, 17, 17, 19, 15, 14, 15, 15, 13, 14, 14, null, null, null, null, null, null, null, null, 33, 34, 28, 21, 19, 15, 13, 16, 16, 17, 20, 20, 19, 20, 
19, 20, 25, 19, null, null, null, null, null, null, null, null, 19, 16, 14, 17, 13, 11, 12, 12, 12, 13, 17, 16, 17, 15, 12, 9, 18, 20, null, null, null, null, null, null, null, null, 13, 10, 11, 9, 9, 8, 9, 8, 8, 9, 9, 8, 9, 7, 5, 6, 7, 10, null, null, null, null, null, null, null, null, 57, 53, 54, 57, 52, 60, 55, 51, 51, 48, 46, 53, 59, 59, 59, 55, 70, 74, null, null, null, null, null, null, null, null, 7, 14, 11, 16, 11, 14, 13, 10, 10, 9, 
13, 13, 13, 14, 14, 14, 20, 23, null, null, null, null, null, null, null, null, 36, 42, 34, 36, 30, 29, 29, 30, 31, 36, 32, 34, 35, 34, 35, 38, 43, 45, null, null, null, null, null, null, null, null, 18, 20, 15, 17, 15, 17, 17, 16, 18, 20, 19, 20, 17, 20, 19, 18, 21, 21, null, null, null, null, null, null, null, null, 8, 8, 8, 10, 8, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 12, 16, 12, null, null, null, null, null, null, null, null, 33, 32, 31, 31, 32, 33, 
30, 27, 30, 35, 35, 39, 32, 32, 35, 39, 36, 40, null, null, null, null, null, null, null, null, 19, 19, 17, 19, 15, 16, 15, 17, 17, 18, 20, 19, 18, 18, 20, 20, 28, 30, null, null, null, null, null, null, null, null, 12, 11, 8, 9, 10, 8, 7, 7, 8, 8, 9, 10, 7, 7, 7, 7, 12, 8, null, null, null, null, null, null, null, null, 31, 28, 30, 25, 25, 18, 23, 21, 24, 24, 24, 26, 25, 24, 26, 27, 28, 31, null, null, null, null, null, null, null, null, 33, 34, 
27, 21, 23, 20, 22, 19, 24, 25, 23, 26, 24, 26, 29, 28, 38, 38, null, null, null, null, null, null, null, null, 18, 13, 12, 11, 10, 8, 8, 9, 9, 10, 10, 13, 13, 13, 12, 14, 15, 15, null, null, null, null, null, null, null, null, 73, 80, 71, 62, 50, 52, 46, 47, 51, 53, 50, 52, 54, 61, 57, 62, 76, 82, null, null, null, null, null, null, null, null, 17, 14, 15, 15, 16, 13, 12, 13, 14, 15, 14, 15, 14, 12, 10, 10, 12, 14, null, null, null, null, null, null, 
null, null, 269, 255, 252, 237, 221, 218, 222, 224, 239, 246, 243, 249, 231, 242, 253, 264, 326, 352, null, null, null, null, null, null, null, null, 8, 5, 5, 6, 5, 7, 7, 6, 7, 8, 6, 6, 6, 5, 5, 5, 9, 10, null, null, null, null, null, null, null, null, 33, 33, 40, 39, 33, 32, 38, 39, 36, 39, 41, 41, 35, 37, 35, 37, 46, 53, null, null, null, null, null, null, null, null, 8, 9, 8, 9, 9, 7, 8, 9, 8, 9, 10, 9, 7, 7, 7, 6, 9, 7, null, null, 
null, null, null, 1287, 1349, 1368, 1443, 1478, 1484, 1527, 1501, 1516, 1535, 1547, 1539, 1616, 1640, 1668, 1627, 1687, 1728, 1802, 2353, 2529, null, null, null, null, null, 696, 714, 733, 766, 740, 727, 712, 676, 666, 665, 677, 678, 693, 692, 723, 706, 731, 745, 753, 958, 994, null, null, null, null, null, 443, 454, 441, 444, 443, 446, 420, 386, 401, 405, 409, 427, 437, 444, 438, 425, 428, 426, 443, 527, 537, null, null, null, null, null, 377, 386, 403, 417, 412, 391, 385, 351, 357, 341, 355, 371, 388, 391, 391, 391, 391, 390, 393, 
482, 494, null, null, null, null, null, 201, 195, 189, 214, 192, 192, 187, 174, 175, 173, 177, 193, 200, 205, 195, 183, 187, 183, 190, 227, 235, null, null, null, null, null, 502, 514, 501, 516, 485, 491, 477, 440, 419, 427, 411, 422, 432, 440, 466, 456, 445, 459, 444, 520, 539, null, null, null, null, null, 294, 299, 295, 305, 273, 269, 291, 261, 250, 259, 268, 263, 274, 287, 301, 287, 295, 300, 295, 342, 341, null, null, null, null, null, 367, 372, 369, 390, 380, 395, 387, 347, 333, 332, 332, 353, 358, 353, 350, 
351, 357, 365, 361, 448, 465, null, null, null, null, null, 386, 378, 370, 390, 356, 364, 371, 356, 326, 336, 327, 334, 356, 365, 363, 347, 364, 361, 366, 432, 452, null, null, null, null, null, 391, 397, 406, 420, 397, 383, 371, 352, 350, 344, 342, 352, 356, 347, 352, 335, 334, 332, 326, 385, 405, null, null, null, null, null, 790, 766, 801, 830, 766, 790, 780, 740, 743, 758, 783, 790, 835, 827, 849, 822, 852, 851, 869, 1079, 1155, null, null, null, null, null, 381, 425, 430, 438, 417, 414, 421, 365, 370, 379, 369, 
367, 364, 369, 393, 397, 387, 409, 410, 513, 531, null, null, null, null, null, 427, 431, 444, 452, 434, 417, 406, 399, 394, 391, 391, 394, 393, 411, 411, 396, 394, 402, 401, 489, 513, null, null, null, null, null, 669, 706, 723, 762, 746, 710, 686, 625, 615, 613, 612, 649, 678, 679, 705, 671, 691, 698, 716, 887, 937, null, null, null, null, null, null, null, null, 29, null, 35, 32, 31, 32, 36, 35, 37, 36, 32, 32, 32, 31, 36, 39, 53, 57, null, null, null, null, null, null, null, null, 33, null, 28, 24, 
22, 25, 23, 25, 27, 32, 34, 34, 30, 30, 28, 27, 43, 45, null, null, null, null, null, null, null, null, 52, null, 36, 40, 41, 46, 48, 47, 47, 49, 48, 53, 53, 51, 61, 58, 81, 74, null, null, null, null, null, null, null, null, 14, null, 14, 15, 14, 16, 16, 14, 14, 14, 16, 15, 13, 13, 16, 15, 19, 17, null, null, null, null, null, null, null, null, 68, null, 81, 79, 77, 69, 67, 64, 60, 67, 64, 73, 76, 82, 77, 73, 101, 112, null, null, null, null, null, null, null, null, 
10, null, 9, 9, 8, 8, 10, 8, 8, 7, 8, 8, 8, 8, 9, 10, 8, 8, null, null, null, null, null, null, null, null, 16, null, 16, 16, 14, 14, 13, 14, 16, 16, 15, 16, 16, 17, 16, 16, 19, 17, null, null, null, null, null, null, null, null, 18, null, 16, 14, 10, 8, 8, 12, 11, 8, 8, 9, 9, 10, 9, 14, 17, 18, null, null, null, null, null, null, null, null, 78, null, 67, 78, 58, 65, 64, 65, 63, 66, 62, 68, 62, 66, 67, 69, 78, 81, null, null, null, null, 
null, null, null, null, 51, null, 47, 49, 49, 50, 44, 47, 44, 48, 47, 47, 44, 46, 49, 50, 62, 67, null, null, null, null, null, null, null, null, 12, null, 17, 20, 18, 22, 19, 16, 18, 19, 21, 20, 21, 22, 25, 21, 28, 26, null, null, null, null, null, null, null, null, 28, null, 28, 24, 27, 25, 29, 26, 28, 26, 30, 27, 27, 28, 28, 30, 33, 36, null, null, null, null, null, null, null, null, 13, null, 17, 16, 18, 16, 16, 16, 12, 12, 15, 10, 9, 9, 9, 10, 10, 11, 
null, null, null, null, null, null, null, null, 21, null, 14, 17, 17, 15, 13, 17, 17, 20, 15, 19, 17, 20, 20, 22, 22, 24, null, null, null, null, null, null, null, null, 74, null, 66, 65, 67, 58, 63, 63, 68, 64, 69, 72, 73, 71, 74, 70, 88, 89, null, null, null, null, null, null, null, null, 11, null, 12, 9, 11, 10, 10, 11, 11, 11, 10, 12, 12, 13, 15, 13, 17, 15, null, null, null, null, null, null, null, null, 18, null, 16, 16, 13, 10, 12, 11, 12, 12, 11, 13, 12, 13, 
10, 10, 20, 16, null, null, null, null, null, null, null, null, 21, null, 22, 20, 19, 18, 20, 23, 20, 20, 18, 21, 20, 21, 21, 20, 22, 28, null, null, null, null, null, null, null, null, 27, null, 21, 21, 20, 19, 18, 16, 18, 16, 17, 17, 18, 20, 19, 19, 21, 26, null, null, null, null, null, null, null, null, 57, null, 53, 49, 46, 41, 42, 44, 45, 44, 42, 42, 40, 41, 41, 43, 52, 56, null, null, null, null, null, null, null, null, 26, null, 24, 21, 20, 21, 17, 18, 20, 22, 
22, 25, 25, 27, 21, 26, 32, 36, null, null, null, null, null, null, null, null, 35, null, 34, 29, 32, 37, 35, 38, 39, 39, 41, 40, 43, 46, 46, 47, 66, 62, null, null, null, null, null, null, null, null, 14, null, 14, 11, 11, 11, 11, 12, 10, 11, 10, 8, 10, 8, 9, 10, 14, 13, null, null, null, null, null, null, null, null, 24, null, 19, 18, 17, 13, 13, 16, 16, 16, 17, 19, 19, 19, 19, 22, 25, 27, null, null, null, null, null, null, null, null, 14, null, 17, 15, 11, 12, 
13, 14, 12, 13, 16, 17, 14, 15, 15, 14, 20, 22, null, null, null, null, null, null, null, null, 2, null, 4, 5, 5, 5, 5, 5, 5, 5, 4, 6, 3, 4, 5, 5, 7, 11, null, null, null, null, null, null, null, null, 17, null, 15, 13, 12, 13, 13, 14, 15, 16, 16, 13, 13, 12, 12, 12, 10, 14, null, null, null, null, null, null, null, null, 120, null, 138, 125, 116, 125, 124, 121, 119, 119, 121, 115, 108, 114, 116, 115, 151, 155, null, null, null, null, null, null, null, null, 24, null, 
26, 23, 24, 21, 21, 20, 21, 22, 23, 24, 20, 23, 22, 24, 30, 31, null, null, null, null, null, null, null, null, 16, null, 14, 14, 14, 17, 16, 15, 17, 14, 14, 14, 15, 15, 17, 18, 20, 22, null, null, null, null, null, null, null, null, 29, null, 34, 32, 22, 26, 26, 28, 33, 32, 32, 34, 34, 32, 29, 32, 39, 34, null, null, null, null, null, null, null, null, 4, null, 9, 11, 9, 8, 9, 11, 11, 13, 12, 13, 13, 15, 14, 14, 19, 15, null, null, null, null, null, null, 
null, null, 13, null, 14, 11, 12, 11, 12, 13, 12, 14, 13, 12, 14, 13, 13, 10, 14, 14, null, null, null, null, null, null, null, null, 33, null, 29, 32, 27, 27, 33, 30, 32, 33, 38, 37, 40, 38, 36, 37, 38, 41, null, null, null, null, null, null, null, null, 23, null, 25, 21, 24, 22, 21, 20, 21, 20, 20, 23, 23, 23, 23, 24, 26, 28, null, null, null, null, null, null, null, null, 16, null, 13, 10, 11, 13, 11, 10, 14, 15, 17, 16, 17, 14, 14, 17, 19, 17, null, null, 
null, null, null, null, null, null, 45, null, 37, 36, 31, 34, 33, 33, 33, 32, 32, 36, 36, 34, 34, 39, 32, 31, null, null, null, null, null, null, null, null, 44, null, 43, 39, 36, 36, 36, 40, 42, 46, 46, 46, 38, 42, 40, 41, 56, 59, null, null, null, null, null, null, null, null, 14, null, 10, 9, 10, 9, 10, 9, 9, 11, 11, 11, 10, 9, 11, 10, 14, 15, null, null, null, null, null, null, null, null, 11, null, 10, 9, 9, 11, 12, 11, 12, 15, 13, 11, 13, 13, 14, 14, 
16, 18, null, null, null, null, null, null, null, null, 10, null, 6, 8, 9, 9, 9, 10, 11, 13, 14, 12, 9, 8, 8, 9, 14, 13, null, null, null, null, null, null, null, null, 13, null, 12, 14, 9, 10, 11, 11, 12, 12, 11, 10, 11, 13, 13, 13, 13, 15, null, null, null, null, null, null, null, null, 12, null, 11, 13, 11, 9, 8, 13, 13, 10, 11, 11, 11, 10, 10, 14, 16, 15, null, null, null, null, null, null, null, null, 4, null, 4, 4, 3, 3, 3, 4, 4, 5, 5, 5, 
6, 7, 6, 6, 7, 6, null, null, null, null, null, null, null, null, 35, null, 31, 30, 32, 28, 25, 28, 21, 21, 18, 20, 22, 22, 21, 24, 30, 28, null, null, null, null, null, null, null, null, 8, null, 6, 6, 5, 6, 6, 5, 7, 8, 9, 7, 8, 8, 8, 7, 10, 11, null, null, null, null, null, null, null, null, 9, null, 8, 11, 11, 12, 11, 12, 11, 15, 14, 14, 13, 13, 13, 14, 16, 14, null, null, null, null, null, null, null, null, 33, null, 40, 39, 38, 36, 34, 36, 
39, 38, 40, 38, 36, 37, 38, 34, 40, 42, null, null, null, null, null, null, null, null, 21, null, 17, 17, 13, 16, 15, 14, 15, 14, 12, 12, 12, 12, 14, 16, 19, 20, null, null, null, null, null, null, null, null, 5, null, 9, 8, 5, 7, 7, 7, 6, 5, 8, 8, 8, 9, 9, 8, 10, 7, null, null, null, null, null, null, null, null, 18, null, 16, 19, 15, 18, 18, 20, 22, 23, 27, 28, 28, 30, 30, 26, 39, 39, null, null, null, null, null, null, null, null, 175, null, 165, 163, 
152, 144, 145, 147, 155, 161, 159, 159, 161, 151, 149, 158, 196, 208, null, null, null, null, null, null, null, null, 13, null, 12, 11, 10, 9, 8, 9, 11, 11, 10, 12, 10, 10, 10, 10, 8, 10, null, null, null, null, null, null, null, null, 21, null, 16, 18, 20, 22, 20, 20, 21, 22, 22, 26, 29, 30, 32, 30, 37, 37, null, null, null, null, null, null, null, null, 20, null, 15, 14, 11, 15, 11, 11, 12, 13, 14, 13, 14, 13, 11, 10, 13, 13, null, null, null, null, null, null, null, null, 
10, null, 12, 11, 5, 8, 6, 9, 7, 10, 11, 11, 9, 11, 12, 11, 12, 13, null, null, null, null, null, null, null, null, 18, null, 15, 15, 14, 15, 12, 12, 14, 11, 13, 10, 11, 12, 10, 12, 17, 17, null, null, null, null, null, null, null, null, 27, null, 25, 19, 17, 18, 20, 21, 26, 31, 29, 28, 24, 26, 27, 27, 28, 29, null, null, null, null, null, null, null, null, 18, null, 10, 12, 10, 10, 9, 12, 14, 13, 15, 14, 13, 12, 11, 11, 13, 11, null, null, null, null, 
null, null, null, null, 39, null, 37, 37, 36, 37, 36, 36, 45, 45, 39, 39, 37, 37, 38, 39, 48, 48, null, null, null, null, null, null, null, null, 72, null, 60, 57, 55, 56, 57, 62, 60, 67, 65, 63, 56, 59, 58, 55, 68, 69, null, null, null, null, null, null, null, null, 7, null, 7, 8, 7, 8, 8, 9, 7, 11, 11, 10, 10, 9, 8, 8, 9, 8, null, null, null, null, null, null, null, null, 17, null, 15, 16, 15, 14, 15, 12, 12, 14, 15, 15, 12, 13, 14, 20, 20, 19, 
null, null, null, null, null, null, null, null, 14, null, 14, 13, 11, 11, 10, 8, 11, 10, 14, 14, 11, 14, 11, 10, 18, 19, null, null, null, null, null, null, null, null, 47, null, 49, 44, 40, 39, 38, 38, 44, 40, 46, 40, 44, 43, 43, 47, 51, 61, null, null, null, null, null, null, null, null, 9, null, 8, 7, 7, 4, 6, 6, 6, 6, 6, 7, 8, 6, 7, 6, 8, 8, null, null, null, null, null, null, null, null, 54, null, 52, 50, 49, 47, 40, 47, 47, 52, 45, 52, 54, 47, 
41, 38, 48, 48, null, null, null, null, null, null, null, null, 52, null, 54, 52, 52, 52, 49, 39, 44, 39, 47, 48, 39, 42, 46, 47, 48, 42, null, null, null, null, null, null, null, null, 25, null, 28, 27, 22, 17, 23, 20, 21, 24, 25, 30, 28, 28, 30, 28, 29, 32, null, null, null, null, null, null, null, null, 33, null, 32, 29, 29, 25, 26, 27, 29, 30, 32, 33, 35, 34, 37, 35, 36, 42, null, null, null, null, null, null, null, null, 18, null, 18, 19, 17, 14, 19, 15, 15, 15, 
16, 20, 22, 18, 18, 15, 24, 21, null, null, null, null, null, null, null, null, 22, null, 16, 18, 20, 22, 21, 21, 21, 21, 19, 20, 20, 22, 22, 20, 23, 29, null, null, null, null, null, null, null, null, 17, null, 15, 16, 15, 17, 16, 15, 15, 19, 18, 18, 16, 16, 15, 18, 19, 20, null, null, null, null, null, null, null, null, 49, null, 42, 40, 40, 34, 36, 33, 32, 33, 30, 35, 39, 39, 42, 39, 44, 49, null, null, null, null, null, null, null, null, 13, null, 10, 12, 11, 10, 
8, 11, 11, 13, 11, 12, 9, 9, 11, 13, 12, 9, null, null, null, null, null, null, null, null, 16, null, 15, 13, 14, 14, 13, 11, 13, 11, 13, 13, 10, 12, 12, 11, 18, 13, null, null, null, null, null, null, null, null, 27, null, 28, 27, 23, 26, 27, 24, 22, 21, 24, 26, 27, 24, 23, 23, 20, 22, null, null, null, null, null, null, null, null, 77, null, 65, 73, 67, 64, 66, 69, 70, 65, 73, 66, 63, 68, 70, 70, 80, 90, null, null, null, null, null, null, null, null, 87, null, 
81, 72, 57, 56, 55, 52, 56, 58, 61, 63, 65, 62, 63, 59, 80, 83, null, null, null, null, null, null, null, null, 6, null, 13, 12, 8, 5, 9, 9, 9, 12, 7, 9, 6, 5, 7, 9, 15, 13, null, null, null, null, null, null, null, null, 11, null, 14, 10, 9, 12, 13, 12, 11, 13, 13, 14, 15, 13, 15, 13, 16, 18, null, null, null, null, null, null, null, null, 50, null, 41, 46, 38, 39, 42, 42, 40, 40, 43, 44, 46, 49, 46, 47, 46, 53, null, null, null, null, null, null, 
null, null, 10, null, 12, 10, 11, 9, 12, 14, 11, 12, 11, 15, 12, 13, 13, 12, 16, 17, null, null, null, null, null, null, null, null, 44, null, 40, 49, 35, 33, 33, 34, 37, 43, 43, 40, 35, 31, 34, 36, 39, 42, null, null, null, null, null, null, null, null, 13, null, 12, 11, 11, 11, 10, 9, 10, 9, 10, 10, 10, 9, 8, 7, 16, 11, null, null, null, null, null, null, null, null, 113, null, 93, 100, 92, 90, 99, 105, 102, 104, 112, 118, 106, 114, 115, 116, 123, 126, null, null, 
null, null, null, null, null, null, 13, null, 15, 14, 13, 12, 11, 12, 14, 15, 15, 13, 13, 15, 16, 13, 19, 16, null, null, null, null, null, null, null, null, 18, null, 20, 20, 22, 20, 21, 18, 18, 18, 18, 21, 21, 20, 21, 20, 30, 29, null, null, null, null, null, null, null, null, 12, null, 9, 10, 10, 8, 7, 8, 7, 7, 9, 11, 13, 15, 16, 15, 20, 15, null, null, null, null, null, null, null, null, 26, null, 22, 25, 25, 26, 22, 24, 21, 24, 24, 27, 29, 27, 28, 27, 
29, 30, null, null, null, null, null, null, null, null, 6, null, 5, 6, 4, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 2, 4, 2, null, null, null, null, null, null, null, null, 9, null, 13, 12, 9, 11, 11, 12, 10, 11, 11, 11, 12, 13, 12, 14, 15, 14, null, null, null, null, null, null, null, null, 17, null, 13, 13, 10, 13, 12, 12, 14, 12, 13, 13, 14, 14, 15, 12, 17, 17, null, null, null, null, null, null, null, null, 21, null, 14, 13, 11, 8, 9, 12, 13, 11, 15, 13, 
16, 17, 15, 14, 24, 19, null, null, null, null, null, null, null, null, 10, null, 13, 13, 11, 11, 10, 7, 10, 8, 6, 4, 5, 10, 9, 9, 13, 17, null, null, null, null, null, null, null, null, 116, null, 120, 116, 106, 99, 105, 103, 108, 114, 107, 115, 107, 103, 109, 107, 138, 150, null, null, null, null, null, null, null, null, 12, null, 11, 13, 9, 10, 10, 9, 10, 12, 11, 10, 10, 10, 10, 8, 9, 12, null, null, null, null, null, null, null, null, 37, null, 37, 39, 38, 37, 35, 33, 
32, 31, 30, 27, 28, 28, 32, 35, 37, 38, null, null, null, null, null, null, null, null, 8, null, 12, 13, 11, 11, 12, 12, 13, 13, 11, 9, 10, 10, 12, 11, 19, 18, null, null, null, null, null, null, null, null, 49, null, 50, 55, 50, 49, 44, 45, 54, 54, 53, 49, 50, 54, 48, 49, 58, 60, null, null, null, null, null, null, null, null, 9, null, 9, 8, 8, 8, 8, 8, 7, 6, 6, 8, 8, 9, 11, 11, 11, 12, null, null, null, null, null, null, null, null, 12, null, 12, 12, 
11, 9, 10, 12, 12, 12, 12, 13, 11, 12, 11, 11, 12, 10, null, null, null, null, null, null, null, null, 9, null, 8, 6, 7, 6, 7, 7, 10, 12, 12, 10, 12, 13, 11, 12, 15, 14, null, null, null, null, null, null, null, null, 21, null, 22, 18, 16, 17, 17, 12, 14, 14, 13, 17, 16, 15, 16, 17, 22, 21, null, null, null, null, null, null, null, null, 40, null, 44, 45, 39, 34, 33, 38, 39, 40, 41, 39, 38, 36, 37, 35, 43, 49, null, null, null, null, null, null, null, null, 
20, null, 17, 11, 11, 10, 9, 10, 7, 8, 12, 12, 14, 13, 17, 16, 15, 14, null, null, null, null, null, null, null, null, 13, null, 10, 8, 7, 8, 7, 8, 8, 6, 5, 6, 7, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 18, null, 16, 17, 16, 12, 12, 10, 8, 11, 12, 10, 10, 12, 11, 11, 14, 17, null, null, null, null, null, null, null, null, 7, null, 9, 7, 7, 6, 6, 7, 8, 7, 9, 5, 7, 7, 6, 6, 5, 7, null, null, null, null, 
null, null, null, null, 55, null, 62, 66, 64, 55, 56, 60, 64, 60, 63, 62, 53, 60, 63, 65, 77, 74, null, null, null, null, null, null, null, null, 11, null, 10, 10, 9, 8, 8, 7, 10, 10, 10, 9, 8, 5, 5, 7, 4, 7, null, null, null, null, null, null, null, null, 19, null, 15, 18, 16, 12, 15, 13, 12, 13, 12, 12, 12, 14, 11, 13, 16, 20, null, null, null, null, null, null, null, null, 16, null, 15, 16, 19, 15, 19, 17, 15, 19, 21, 18, 20, 21, 19, 19, 23, 21, 
null, null, null, null, null, null, null, null, 17, null, 16, 16, 14, 16, 17, 14, 13, 15, 14, 18, 16, 20, 20, 19, 18, 19, null, null, null, null, null, null, null, null, 113, null, 101, 102, 91, 87, 91, 88, 95, 109, 113, 116, 107, 109, 112, 108, 138, 139, null, null, null, null, null, null, null, null, 12, null, 16, 14, 15, 14, 12, 13, 10, 12, 13, 13, 14, 15, 15, 13, 15, 19, null, null, null, null, null, null, null, null, 12, null, 9, 8, 8, 10, 8, 10, 8, 12, 10, 12, 14, 12, 
14, 14, 12, 13, null, null, null, null, null, null, null, null, 24, null, 20, 19, 21, 22, 23, 19, 23, 22, 22, 24, 22, 23, 22, 22, 27, 29, null, null, null, null, null, null, null, null, 18, null, 16, 20, 18, 15, 18, 18, 18, 20, 20, 20, 20, 20, 16, 17, 25, 24, null, null, null, null, null, null, null, null, 31, null, 29, 28, 27, 25, 22, 21, 21, 21, 22, 20, 18, 17, 19, 21, 19, 24, null, null, null, null, null, null, null, null, 24, null, 20, 22, 24, 21, 22, 22, 21, 19, 
19, 18, 19, 21, 20, 22, 28, 27, null, null, null, null, null, null, null, null, 12, null, 10, 8, 9, 6, 6, 7, 7, 8, 9, 11, 10, 9, 10, 9, 11, 12, null, null, null, null, null, null, null, null, 48, null, 32, 34, 33, 35, 36, 26, 33, 28, 29, 30, 31, 30, 31, 30, 41, 39, null, null, null, null, null, null, null, null, 15, null, 14, 12, 12, 12, 12, 18, 17, 17, 17, 17, 15, 17, 17, 17, 19, 22, null, null, null, null, null, null, null, null, 19, null, 21, 22, 18, 16, 
17, 17, 21, 20, 19, 20, 14, 15, 15, 18, 19, 21, null, null, null, null, null, null, null, null, 95, null, 87, 85, 77, 72, 69, 67, 72, 73, 70, 68, 64, 64, 62, 59, 79, 82, null, null, null, null, null, null, null, null, 24, null, 21, 20, 16, 17, 16, 16, 15, 16, 16, 17, 16, 14, 14, 17, 18, 16, null, null, null, null, null, null, null, null, 6, null, 7, 7, 6, 5, 6, 6, 7, 8, 8, 8, 7, 8, 6, 6, 8, 10, null, null, null, null, null, null, null, null, 11, null, 
8, 8, 8, 9, 9, 10, 10, 11, 8, 8, 8, 8, 10, 11, 11, 15, null, null, null, null, null, null, null, null, 3, null, 7, 7, 8, 10, 11, 9, 10, 11, 12, 12, 13, 12, 9, 9, 4, 5, null, null, null, null, null, null, null, null, 43, null, 41, 38, 38, 35, 36, 33, 34, 34, 33, 36, 28, 29, 34, 31, 42, 41, null, null, null, null, null, null, null, null, 13, null, 14, 12, 11, 11, 10, 13, 12, 11, 12, 12, 11, 12, 12, 15, 12, 11, null, null, null, null, null, null, 
null, null, 9, null, 9, 9, 7, 9, 10, 10, 9, 8, 8, 6, 8, 6, 8, 8, 10, 12, null, null, null, null, null, null, null, null, 62, null, 52, 52, 55, 53, 51, 55, 49, 55, 51, 48, 53, 50, 49, 42, 52, 54, null, null, null, null, null, null, null, null, 31, null, 29, 30, 29, 31, 30, 29, 28, 28, 30, 35, 32, 33, 31, 28, 30, 36, null, null, null, null, null, null, null, null, 29, null, 31, 27, 25, 29, 25, 26, 28, 28, 25, 24, 25, 27, 24, 26, 29, 29, null, null, 
null, null, null, null, null, null, 34, null, 30, 30, 28, 28, 27, 31, 32, 31, 32, 34, 34, 34, 35, 36, 42, 40, null, null, null, null, null, null, null, null, 33, null, 32, 31, 24, 29, 26, 28, 26, 31, 31, 28, 28, 37, 31, 33, 33, 44, null, null, null, null, null, null, null, null, 375, null, 369, 355, 342, 339, 345, 360, 363, 380, 373, 387, 379, 384, 393, 402, 517, 552, null, null, null, null, null, null, null, null, 22, null, 27, 25, 25, 24, 28, 25, 31, 32, 30, 33, 29, 30, 27, 28, 
35, 43, null, null, null, null, null, null, null, null, 11, null, 5, 5, 6, 5, 6, 4, 4, 4, 5, 5, 4, 4, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 41, null, 41, 41, 42, 35, 34, 34, 33, 39, 38, 35, 34, 38, 45, 49, 56, 58, null, null, null, null, null, null, null, null, 20, null, 21, 19, 12, 11, 15, 17, 16, 15, 17, 19, 19, 19, 18, 19, 24, 25, null, null, null, null, null, null, null, null, 12, null, 10, 8, 7, 8, 9, 10, 9, 7, 13, 15, 
17, 18, 17, 17, 24, 29, null, null, null, null, null, null, null, null, 9, null, 12, 12, 8, 14, 17, 15, 15, 19, 18, 21, 19, 19, 19, 20, 25, 26, null, null, null, null, null, null, null, null, 37, null, 30, 37, 27, 26, 26, 28, 28, 30, 29, 33, 30, 34, 30, 26, 29, 31, null, null, null, null, null, null, null, null, 14, null, 12, 11, 9, 10, 13, 12, 12, 10, 8, 7, 7, 9, 6, 8, 11, 12, null, null, null, null, null, null, null, null, 13, null, 12, 11, 13, 10, 11, 9, 
11, 14, 15, 13, 12, 12, 11, 11, 16, 16, null, null, null, null, null, null, null, null, 7, null, 9, 5, 4, 5, 5, 6, 5, 9, 9, 10, 10, 8, 10, 10, 12, 15, null, null, null, null, null, null, null, null, 15, null, 11, 12, 12, 12, 12, 12, 15, 18, 16, 17, 16, 18, 14, 16, 21, 20, null, null, null, null, null, null, null, null, 6, null, 7, 7, 8, 9, 8, 8, 9, 8, 8, 9, 10, 12, 13, 11, 15, 12, null, null, null, null, null, null, null, null, 34, null, 29, 29, 
38, 33, 37, 38, 34, 38, 38, 47, 40, 38, 41, 38, 51, 50, null, null, null, null, null, null, null, null, 14, null, 16, 17, 16, 14, 11, 13, 14, 15, 16, 16, 15, 15, 16, 16, 17, 23, null, null, null, null, null, null, null, null, 30, null, 27, 27, 25, 26, 27, 27, 28, 31, 26, 24, 23, 23, 21, 21, 26, 26, null, null, null, null, null, null, null, null, 34, null, 23, 29, 22, 27, 26, 32, 32, 33, 31, 29, 32, 31, 29, 27, 37, 43, null, null, null, null, null, null, null, null, 
57, null, 58, 58, 59, 62, 58, 58, 58, 58, 59, 53, 50, 53, 51, 56, 65, 61, null, null, null, null, null, null, null, null, 12, null, 9, 11, 13, 16, 17, 16, 15, 13, 15, 14, 14, 16, 17, 18, 16, 21, null, null, null, null, null, null, null, null, 30, null, 24, 25, 21, 21, 22, 19, 20, 17, 19, 23, 23, 22, 21, 21, 29, 31, null, null, null, null, null, null, null, null, 24, null, 27, 26, 18, 22, 26, 24, 25, 27, 27, 29, 28, 29, 29, 28, 37, 35, null, null, null, null, 
null, null, null, null, 9, null, 7, 7, 8, 7, 7, 11, 9, 6, 7, 6, 7, 7, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 11, null, 10, 8, 7, 7, 7, 8, 8, 7, 7, 6, 5, 5, 9, 7, 11, 10, null, null, null, null, null, null, null, null, 10, null, 9, 6, 7, 9, 6, 6, 6, 4, 6, 7, 11, 4, 4, 5, 8, 10, null, null, null, null, null, null, null, null, 10, null, 11, 12, 9, 9, 10, 9, 9, 9, 7, 8, 8, 9, 10, 9, 11, 14, 
null, null, null, null, null, null, null, null, 125, null, 128, 128, 111, 108, 116, 107, 113, 112, 111, 122, 117, 119, 129, 126, 166, 179, null, null, null, null, null, null, null, null, 66, null, 54, 59, 50, 48, 58, 63, 53, 54, 52, 55, 61, 64, 59, 57, 70, 67, null, null, null, null, null, null, null, null, 54, null, 55, 53, 43, 48, 45, 43, 40, 45, 46, 45, 41, 32, 41, 48, 50, 55, null, null, null, null, null, null, null, null, 11, null, 9, 12, 14, 10, 9, 8, 9, 9, 11, 10, 13, 13, 
13, 13, 14, 17, null, null, null, null, null, null, null, null, 50, null, 49, 49, 44, 45, 38, 35, 39, 38, 39, 45, 46, 49, 50, 53, 71, 67, null, null, null, null, null, null, null, null, 14, null, 14, 14, 13, 14, 16, 16, 15, 17, 15, 13, 12, 12, 11, 12, 14, 11, null, null, null, null, null, null, null, null, 24, null, 17, 22, 20, 22, 19, 20, 21, 19, 22, 24, 25, 22, 26, 24, 25, 27, null, null, null, null, null, null, null, null, 7, null, 10, 7, 7, 8, 6, 6, 5, 5, 
5, 6, 6, 6, 5, 5, 7, 7, null, null, null, null, null, null, null, null, 14, null, 16, 16, 16, 17, 17, 16, 19, 18, 20, 18, 15, 15, 14, 14, 15, 15, null, null, null, null, null, null, null, null, 57, null, 52, 52, 56, 51, 52, 50, 49, 47, 53, 53, 58, 56, 57, 53, 58, 60, null, null, null, null, null, null, null, null, 15, null, 15, 12, 11, 13, 13, 12, 14, 15, 14, 13, 14, 14, 14, 13, 18, 21, null, null, null, null, null, null, null, null, 26, null, 23, 27, 24, 29, 
27, 28, 27, 29, 28, 28, 31, 28, 28, 29, 32, 27, null, null, null, null, null, null, null, null, 22, null, 21, 18, 16, 14, 15, 15, 15, 17, 16, 17, 21, 20, 22, 22, 30, 34, null, null, null, null, null, null, null, null, 71, null, 60, 55, 50, 48, 50, 49, 46, 49, 53, 51, 55, 53, 53, 53, 72, 71, null, null, null, null, null, null, null, null, 36, null, 32, 32, 30, 32, 33, 32, 30, 34, 36, 38, 33, 32, 37, 38, 46, 50, null, null, null, null, null, null, null, null, 15, null, 
15, 12, 13, 11, 10, 13, 11, 9, 11, 14, 10, 12, 12, 11, 11, 12, null, null, null, null, null, null, null, null, 40, null, 38, 37, 39, 32, 35, 33, 35, 35, 35, 36, 33, 36, 36, 40, 48, 51, null, null, null, null, null, null, null, null, 16, null, 14, 14, 16, 17, 16, 14, 16, 15, 19, 19, 17, 16, 14, 16, 15, 14, null, null, null, null, null, null, null, null, 40, null, 41, 42, 36, 37, 32, 32, 35, 32, 37, 36, 30, 32, 33, 34, 50, 53, null, null, null, null, null, null, 
null, null, 93, null, 80, 82, 85, 85, 85, 91, 92, 88, 84, 82, 73, 74, 77, 73, 87, 98, null, null, null, null, null, null, null, null, 16, null, 10, 9, 7, 10, 10, 12, 12, 12, 11, 12, 12, 12, 13, 12, 18, 19, null, null, null, null, null, null, null, null, 13, null, 11, 11, 13, 12, 12, 12, 17, 17, 19, 15, 14, 15, 15, 13, 14, 14, null, null, null, null, null, null, null, null, 31, null, 28, 21, 19, 15, 13, 16, 16, 17, 20, 20, 19, 20, 19, 20, 25, 19, null, null, 
null, null, null, null, null, null, 19, null, 14, 17, 13, 11, 12, 12, 12, 13, 17, 16, 17, 15, 12, 9, 18, 20, null, null, null, null, null, null, null, null, 11, null, 10, 9, 9, 8, 9, 8, 8, 9, 9, 8, 9, 7, 5, 6, 7, 10, null, null, null, null, null, null, null, null, 56, null, 54, 57, 52, 60, 55, 51, 51, 48, 46, 53, 59, 59, 59, 55, 70, 74, null, null, null, null, null, null, null, null, 7, null, 11, 16, 11, 14, 13, 10, 10, 9, 13, 13, 13, 14, 14, 14, 
20, 23, null, null, null, null, null, null, null, null, 34, null, 34, 36, 30, 29, 29, 30, 31, 36, 32, 34, 35, 34, 35, 38, 43, 45, null, null, null, null, null, null, null, null, 18, null, 15, 17, 15, 17, 17, 16, 18, 20, 19, 20, 17, 20, 19, 18, 21, 21, null, null, null, null, null, null, null, null, 8, null, 8, 10, 8, 8, 8, 7, 7, 7, 8, 9, 10, 11, 11, 12, 16, 12, null, null, null, null, null, null, null, null, 33, null, 31, 31, 32, 33, 30, 27, 30, 35, 35, 39, 
32, 32, 35, 39, 36, 40, null, null, null, null, null, null, null, null, 19, null, 17, 19, 15, 16, 15, 17, 17, 18, 20, 19, 18, 18, 20, 20, 28, 30, null, null, null, null, null, null, null, null, 12, null, 8, 9, 10, 8, 7, 7, 8, 8, 9, 10, 7, 7, 7, 7, 12, 8, null, null, null, null, null, null, null, null, 30, null, 30, 25, 25, 18, 23, 21, 24, 24, 24, 26, 25, 24, 26, 27, 28, 31, null, null, null, null, null, null, null, null, 33, null, 27, 21, 23, 20, 22, 19, 
24, 25, 23, 26, 24, 26, 29, 28, 38, 38, null, null, null, null, null, null, null, null, 17, null, 12, 11, 10, 8, 8, 9, 9, 10, 10, 13, 13, 13, 12, 14, 15, 15, null, null, null, null, null, null, null, null, 71, null, 71, 62, 50, 52, 45, 47, 51, 53, 50, 52, 54, 61, 57, 62, 76, 82, null, null, null, null, null, null, null, null, 17, null, 15, 15, 16, 13, 12, 13, 14, 15, 14, 15, 14, 12, 10, 10, 12, 14, null, null, null, null, null, null, null, null, 268, null, 251, 236, 
220, 217, 220, 224, 239, 246, 243, 249, 231, 242, 253, 264, 326, 352, null, null, null, null, null, null, null, null, 8, null, 5, 6, 5, 7, 7, 6, 7, 8, 6, 6, 6, 5, 5, 5, 9, 10, null, null, null, null, null, null, null, null, 33, null, 40, 39, 33, 32, 38, 39, 36, 39, 41, 41, 35, 37, 35, 37, 46, 53, null, null, null, null, null, null, null, null, 8, null, 8, 9, 9, 7, 8, 9, 8, 9, 10, 9, 7, 7, 7, 6, 9, 7, null, null, null, null, 630, 622, 682, 725, 
776, 748, 799, 840, 827, 812, 779, 799, 838, 861, 882, 922, 857, 916, 982, 981, 1232, 1278, null, null, null, null, 290, 309, 310, 304, 315, 318, 300, 304, 311, 294, 279, 287, 289, 307, 319, 320, 324, 323, 345, 324, 400, 431, null, null, null, null, 185, 197, 196, 204, 210, 184, 182, 183, 191, 183, 176, 173, 169, 162, 169, 181, 175, 177, 178, 178, 221, 235, null, null, null, null, 227, 220, 219, 208, 198, 192, 201, 197, 187, 173, 182, 178, 186, 182, 175, 179, 170, 192, 204, 203, 255, 266, null, null, null, null, 
104, 110, 100, 112, 97, 110, 101, 88, 87, 82, 80, 79, 78, 81, 81, 77, 74, 80, 77, 78, 94, 97, null, null, null, null, 218, 219, 212, 219, 217, 214, 205, 214, 206, 202, 205, 221, 222, 226, 222, 207, 200, 200, 206, 216, 254, 258, null, null, null, null, 123, 130, 132, 126, 133, 130, 120, 108, 101, 104, 105, 102, 107, 115, 117, 118, 111, 123, 124, 123, 151, 153, null, null, null, null, 177, 187, 192, 193, 192, 166, 178, 167, 149, 152, 151, 152, 145, 150, 149, 155, 156, 165, 167, 172, 204, 220, 
null, null, null, null, 176, 175, 189, 183, 181, 184, 171, 167, 157, 173, 155, 156, 139, 135, 139, 139, 136, 149, 163, 164, 207, 226, null, null, null, null, 197, 200, 200, 188, 185, 185, 178, 176, 162, 153, 152, 149, 137, 139, 142, 154, 146, 152, 161, 152, 187, 184, null, null, null, null, 377, 390, 404, 401, 408, 379, 376, 360, 340, 335, 342, 336, 340, 345, 348, 364, 366, 379, 399, 397, 484, 504, null, null, null, null, 185, 200, 209, 220, 209, 181, 206, 210, 193, 189, 195, 190, 202, 198, 184, 190, 182, 183, 
185, 180, 228, 238, null, null, null, null, 200, 218, 230, 239, 226, 211, 203, 193, 173, 167, 187, 184, 180, 189, 184, 185, 187, 194, 189, 189, 226, 239, null, null, null, null, 267, 287, 309, 315, 323, 304, 310, 312, 298, 286, 276, 289, 277, 292, 280, 284, 280, 291, 297, 300, 410, 419, null, null, null, null, null, null, null, null, 16, 20, 15, 16, 15, 14, 14, 16, 15, 15, 16, 16, 17, 16, 16, 13, 14, 15, null, null, null, null, null, null, null, null, 22, 25, 18, 18, 23, 22, 21, 20, 18, 16, 
18, 17, 16, 19, 17, 17, 15, 16, null, null, null, null, null, null, null, null, 12, 15, 19, 18, 19, 18, 17, 15, 15, 16, 20, 18, 21, 21, 23, 21, 30, 41, null, null, null, null, null, null, null, null, 7, 6, 3, 3, 3, 1, 1, 3, 2, 4, 2, 4, 4, 6, 3, 2, 2, 3, null, null, null, null, null, null, null, null, 28, 34, 32, 39, 45, 39, 39, 44, 43, 41, 44, 40, 37, 34, 44, 42, 51, 59, null, null, null, null, null, null, null, null, 3, 5, 3, 3, 4, 3, 
2, 4, 4, 4, 5, 5, 4, 4, 4, 3, 5, 4, null, null, null, null, null, null, null, null, 5, 6, 5, 7, 7, 6, 9, 5, 5, 5, 6, 5, 6, 5, 8, 7, 6, 4, null, null, null, null, null, null, null, null, 6, 10, 6, 6, 9, 7, 6, 5, 6, 6, 6, 6, 5, 7, 10, 7, 7, 8, null, null, null, null, null, null, null, null, 32, 26, 30, 28, 28, 25, 21, 25, 28, 33, 30, 32, 33, 33, 35, 31, 40, 41, null, null, null, null, null, null, null, null, 17, 17, 
19, 18, 15, 16, 15, 16, 19, 18, 18, 17, 21, 19, 22, 23, 30, 31, null, null, null, null, null, null, null, null, 8, 7, 8, 8, 7, 7, 8, 12, 13, 12, 13, 15, 13, 14, 12, 13, 17, 19, null, null, null, null, null, null, null, null, 13, 11, 9, 13, 8, 8, 8, 10, 11, 12, 11, 12, 11, 9, 11, 10, 12, 16, null, null, null, null, null, null, null, null, 4, 7, 5, 5, 4, 6, 6, 5, 6, 7, 6, 9, 8, 8, 11, 9, 11, 14, null, null, null, null, null, null, 
null, null, 6, 5, 7, 5, 4, 5, 4, 3, 4, 3, 3, 4, 5, 3, 4, 4, 8, 8, null, null, null, null, null, null, null, null, 31, 24, 28, 24, 24, 25, 22, 25, 24, 30, 27, 29, 31, 30, 31, 33, 42, 43, null, null, null, null, null, null, null, null, 2, 2, 3, 4, 5, 5, 4, 2, 2, 5, 6, 5, 5, 5, 4, 3, 3, 5, null, null, null, null, null, null, null, null, 6, 8, 5, 5, 6, 8, 8, 7, 6, 6, 7, 7, 8, 7, 6, 7, 7, 7, null, null, 
null, null, null, null, null, null, 13, 12, 14, 12, 11, 13, 12, 12, 13, 14, 15, 13, 14, 13, 13, 12, 12, 12, null, null, null, null, null, null, null, null, 11, 9, 7, 9, 10, 8, 7, 6, 7, 7, 8, 8, 7, 7, 7, 6, 7, 8, null, null, null, null, null, null, null, null, 23, 21, 17, 15, 16, 15, 14, 14, 12, 15, 15, 17, 16, 17, 16, 14, 18, 16, null, null, null, null, null, null, null, null, 7, 7, 5, 5, 8, 6, 7, 5, 6, 6, 6, 7, 8, 7, 8, 8, 
13, 11, null, null, null, null, null, null, null, null, 22, 18, 19, 19, 15, 16, 15, 16, 15, 15, 21, 19, 20, 22, 23, 23, 24, 28, null, null, null, null, null, null, null, null, 3, 5, 4, 7, 7, 6, 4, 3, 4, 4, 6, 5, 5, 5, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 5, 8, 7, 7, 7, 6, 5, 6, 3, 5, 3, 3, 2, 4, 5, 5, 8, 6, null, null, null, null, null, null, null, null, 11, 9, 10, 9, 10, 8, 9, 7, 7, 7, 5, 5, 
5, 6, 6, 5, 6, 7, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 8, 5, null, null, null, null, null, null, null, null, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 1, 1, 5, 3, null, null, null, null, null, null, null, null, 67, 51, 52, 55, 60, 56, 53, 48, 50, 47, 51, 59, 60, 63, 61, 62, 70, 81, null, null, null, null, null, null, null, null, 7, 6, 5, 4, 4, 5, 4, 5, 
6, 5, 6, 6, 6, 6, 5, 5, 8, 10, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 3, 3, 3, 3, 6, 8, null, null, null, null, null, null, null, null, 13, 13, 11, 8, 13, 12, 12, 12, 10, 10, 11, 9, 9, 7, 7, 6, 7, 11, null, null, null, null, null, null, null, null, 10, 9, 7, 6, 6, 6, 7, 7, 5, 5, 7, 6, 5, 6, 6, 8, 8, 7, null, null, null, null, null, null, null, null, 3, 3, 3, 5, 
3, 3, 3, 3, 3, 4, 4, 5, 5, 4, 5, 6, 9, 9, null, null, null, null, null, null, null, null, 18, 17, 19, 18, 20, 20, 13, 16, 16, 16, 14, 13, 11, 11, 12, 14, 19, 15, null, null, null, null, null, null, null, null, 5, 4, 4, 5, 6, 4, 5, 5, 7, 4, 5, 5, 3, 1, 3, 3, 2, 5, null, null, null, null, null, null, null, null, 8, 8, 11, 12, 12, 10, 12, 12, 9, 8, 8, 7, 7, 8, 8, 8, 7, 9, null, null, null, null, null, null, null, null, 
17, 16, 17, 16, 16, 16, 16, 17, 18, 17, 16, 17, 15, 15, 16, 12, 22, 23, null, null, null, null, null, null, null, null, 32, 28, 30, 31, 28, 27, 28, 24, 22, 21, 22, 25, 29, 29, 31, 30, 32, 27, null, null, null, null, null, null, null, null, 1, 3, 1, 2, 3, 4, 4, 4, 4, 4, 3, 4, 3, 4, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 9, 8, 7, 7, 7, 8, 7, 7, 6, 5, 6, 6, 6, 5, 4, 4, 4, 6, null, null, null, null, 
null, null, null, null, 2, 2, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 4, null, null, null, null, null, null, null, null, 10, 9, 9, 9, 8, 8, 7, 8, 7, 7, 7, 8, 7, 7, 7, 8, 9, 8, null, null, null, null, null, null, null, null, 4, 4, 1, 1, 2, 2, 2, 1, 2, 4, 4, 4, 3, 4, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 3, 5, 4, 3, 2, 2, 2, 2, 2, 1, null, 1, null, null, null, null, 1, 3, 
null, null, null, null, null, null, null, null, 18, 11, 17, 17, 16, 16, 20, 17, 21, 22, 22, 20, 18, 20, 21, 20, 23, 24, null, null, null, null, null, null, null, null, 3, 2, 3, 6, 5, 4, 4, 4, 5, 3, 3, 4, 2, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 5, 5, 4, 3, 4, 4, 5, 5, 5, 3, 3, 3, 4, 4, 4, 3, 6, 5, null, null, null, null, null, null, null, null, 19, 19, 16, 15, 14, 14, 16, 15, 13, 12, 13, 16, 16, 12, 
12, 12, 14, 17, null, null, null, null, null, null, null, null, 8, 8, 8, 4, 5, 4, 3, 3, 4, 5, 4, 5, 4, 5, 3, 3, 6, 4, null, null, null, null, null, null, null, null, 6, 3, 3, 5, 5, 4, 4, 3, 3, 4, 1, 1, 1, 1, 2, 2, 4, 6, null, null, null, null, null, null, null, null, 9, 10, 10, 10, 11, 10, 12, 13, 13, 13, 11, 12, 10, 11, 14, 17, 21, 22, null, null, null, null, null, null, null, null, 81, 84, 81, 77, 73, 75, 72, 74, 80, 79, 
83, 81, 78, 91, 97, 94, 117, 126, null, null, null, null, null, null, null, null, 2, 2, 1, 3, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 14, 15, 16, 17, 12, 10, 12, 9, 9, 12, 11, 8, 7, 8, 8, 10, 14, 11, null, null, null, null, null, null, null, null, 3, 4, 5, 6, 9, 7, 7, 8, 6, 6, 4, 8, 6, 8, 10, 10, 13, 13, null, null, null, null, null, null, null, null, 5, 2, 6, 7, 5, 5, 
4, 2, 2, 2, 2, 3, 4, 5, 6, 6, 8, 6, null, null, null, null, null, null, null, null, 5, 4, 5, 5, 9, 3, 7, 6, 6, 5, 4, 5, 5, 7, 9, 8, 9, 10, null, null, null, null, null, null, null, null, 17, 18, 22, 19, 16, 14, 13, 16, 16, 14, 12, 9, 12, 13, 10, 10, 11, 11, null, null, null, null, null, null, null, null, 13, 12, 13, 11, 12, 9, 10, 6, 4, 5, 5, 5, 6, 6, 5, 4, 5, 6, null, null, null, null, null, null, null, null, 18, 24, 
17, 16, 15, 15, 17, 19, 18, 18, 17, 16, 15, 19, 18, 22, 22, 24, null, null, null, null, null, null, null, null, 28, 33, 37, 28, 28, 25, 21, 20, 23, 25, 24, 25, 23, 23, 23, 23, 28, 30, null, null, null, null, null, null, null, null, 6, 6, 3, 3, 2, 4, 4, 4, 6, 3, 3, 3, 2, 2, 2, 2, 4, 3, null, null, null, null, null, null, null, null, 7, 9, 8, 5, 4, 4, 5, 5, 5, 4, 7, 4, 6, 5, 5, 5, 8, 9, null, null, null, null, null, null, 
null, null, 6, 6, 5, 5, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 6, null, null, null, null, null, null, null, null, 19, 20, 18, 20, 20, 19, 17, 19, 17, 21, 21, 20, 18, 21, 20, 18, 24, 19, null, null, null, null, null, null, null, null, 7, 3, 4, 4, 3, 4, 3, 3, 3, 4, 4, 2, 2, 2, 2, 3, 3, 4, null, null, null, null, null, null, null, null, 15, 15, 15, 13, 16, 14, 17, 18, 18, 18, 20, 17, 16, 22, 23, 20, 27, 30, null, null, 
null, null, null, null, null, null, 19, 25, 22, 20, 15, 17, 17, 19, 16, 19, 16, 16, 15, 13, 15, 17, 24, 24, null, null, null, null, null, null, null, null, 11, 8, 7, 9, 9, 9, 8, 12, 14, 13, 13, 11, 11, 12, 11, 12, 18, 10, null, null, null, null, null, null, null, null, 20, 18, 18, 19, 16, 17, 17, 17, 16, 17, 18, 17, 15, 15, 14, 16, 14, 13, null, null, null, null, null, null, null, null, 11, 9, 8, 5, 7, 7, 4, 10, 10, 10, 10, 11, 12, 12, 10, 12, 
11, 12, null, null, null, null, null, null, null, null, 8, 9, 10, 8, 8, 8, 9, 8, 8, 9, 9, 8, 8, 8, 7, 8, 10, 8, null, null, null, null, null, null, null, null, 4, 5, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 8, 10, null, null, null, null, null, null, null, null, 22, 23, 21, 24, 20, 20, 23, 22, 23, 22, 22, 20, 21, 21, 22, 24, 21, 20, null, null, null, null, null, null, null, null, 6, 5, 5, 5, 7, 6, 6, 5, 4, 5, 5, 6, 
7, 7, 7, 6, 7, 10, null, null, null, null, null, null, null, null, 6, 7, 8, 8, 8, 6, 6, 6, 6, 8, 9, 8, 8, 7, 8, 8, 9, 11, null, null, null, null, null, null, null, null, 14, 13, 11, 16, 14, 9, 10, 11, 12, 10, 12, 12, 10, 10, 9, 9, 11, 11, null, null, null, null, null, null, null, null, 28, 27, 29, 30, 27, 27, 29, 29, 28, 28, 24, 27, 24, 22, 26, 29, 39, 36, null, null, null, null, null, null, null, null, 33, 36, 33, 38, 40, 43, 42, 43, 
46, 48, 42, 36, 33, 32, 33, 32, 38, 42, null, null, null, null, null, null, null, null, 10, 8, 6, 6, 5, 6, 8, 9, 7, 5, 7, 6, 7, 5, 6, 7, 7, 9, null, null, null, null, null, null, null, null, 3, 3, 1, 3, 6, 5, 2, 5, 6, 5, 6, 5, 6, 6, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 14, 19, 16, 13, 12, 11, 13, 12, 13, 15, 15, 14, 13, 13, 12, 13, 21, 17, null, null, null, null, null, null, null, null, 8, 7, 6, 6, 
6, 5, 4, 4, 6, 7, 7, 6, 6, 7, 7, 6, 6, 5, null, null, null, null, null, null, null, null, 14, 18, 13, 10, 10, 13, 12, 13, 14, 11, 13, 17, 17, 16, 17, 16, 18, 19, null, null, null, null, null, null, null, null, 6, 6, 6, 5, 3, 4, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 54, 48, 47, 45, 47, 44, 40, 36, 40, 47, 49, 49, 45, 51, 53, 52, 67, 65, null, null, null, null, null, null, null, null, 
7, 6, 3, 5, 4, 4, 4, 4, 4, 4, 4, 5, 4, 5, 3, 3, 3, 7, null, null, null, null, null, null, null, null, 7, 7, 4, 4, 4, 4, 5, 6, 6, 7, 7, 6, 6, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 5, 6, 6, 5, 3, 4, 5, 5, 6, 6, 4, 3, 4, 4, 4, 3, 3, 5, null, null, null, null, null, null, null, null, 14, 10, 15, 12, 9, 10, 11, 13, 10, 10, 10, 10, 8, 11, 12, 13, 14, 14, null, null, null, null, 
null, null, null, null, 4, 3, 4, 3, 3, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 6, 5, 4, 4, 5, 2, 3, 2, 2, 3, 3, 3, 3, 3, 4, 2, 4, 4, null, null, null, null, null, null, null, null, 8, 7, 9, 8, 8, 6, 5, 5, 4, 7, 6, 7, 7, 7, 5, 6, 6, 8, null, null, null, null, null, null, null, null, 10, 12, 12, 11, 8, 8, 9, 8, 8, 8, 7, 8, 6, 5, 7, 8, 9, 11, 
null, null, null, null, null, null, null, null, 9, 5, 5, 4, 5, 6, 8, 10, 7, 7, 8, 8, 9, 7, 8, 8, 8, 9, null, null, null, null, null, null, null, null, 59, 46, 52, 45, 42, 47, 44, 46, 45, 45, 48, 50, 53, 59, 56, 64, 71, 76, null, null, null, null, null, null, null, null, 4, 3, 3, 5, 5, 5, 5, 5, 4, 4, 3, 2, 4, 4, 4, 3, 2, 2, null, null, null, null, null, null, null, null, 20, 16, 17, 16, 15, 14, 15, 15, 17, 15, 15, 17, 16, 16, 
16, 17, 19, 20, null, null, null, null, null, null, null, null, 6, 7, 7, 5, 4, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 22, 19, 19, 18, 13, 15, 13, 14, 9, 14, 13, 16, 14, 17, 17, 17, 25, 27, null, null, null, null, null, null, null, null, 3, 2, 4, 4, 4, 3, 4, 2, 2, 3, 2, 2, 2, 1, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 8, 7, 9, 10, 8, 9, 8, 7, 8, 8, 
7, 6, 6, 5, 6, 6, 8, 9, null, null, null, null, null, null, null, null, 4, 4, 6, 6, 5, 4, 4, 4, 3, 3, 5, 4, 4, 3, 5, 4, 3, 5, null, null, null, null, null, null, null, null, 14, 11, 11, 12, 12, 12, 12, 13, 13, 9, 10, 8, 10, 10, 11, 11, 15, 15, null, null, null, null, null, null, null, null, 15, 16, 16, 15, 12, 14, 13, 13, 14, 14, 13, 14, 12, 16, 19, 16, 20, 18, null, null, null, null, null, null, null, null, 4, 6, 4, 4, 3, 4, 
5, 4, 6, 7, 6, 7, 7, 8, 4, 4, 7, 10, null, null, null, null, null, null, null, null, 6, 8, 6, 8, 8, 10, 7, 7, 7, 8, 8, 9, 7, 8, 8, 8, 10, 11, null, null, null, null, null, null, null, null, 2, 0, 4, 4, 3, 4, 3, 3, 3, 5, 5, 6, 6, 6, 7, 4, 4, 5, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 4, 3, 2, 2, 1, null, 1, 3, 1, 2, 3, 4, 7, 7, null, null, null, null, null, null, null, null, 29, 23, 
21, 15, 13, 17, 15, 16, 14, 16, 15, 14, 14, 16, 20, 20, 29, 31, null, null, null, null, null, null, null, null, 3, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 7, 7, 6, 4, 5, 7, 6, 8, 9, 9, 8, 9, 9, 9, 10, 8, 12, 11, null, null, null, null, null, null, null, null, 12, 10, 8, 8, 9, 10, 11, 11, 9, 6, 8, 9, 8, 7, 9, 10, 10, 12, null, null, null, null, null, null, 
null, null, 12, 13, 10, 12, 10, 10, 10, 11, 10, 11, 11, 9, 9, 9, 8, 5, 9, 8, null, null, null, null, null, null, null, null, 53, 62, 49, 53, 53, 59, 53, 51, 42, 36, 39, 36, 38, 41, 43, 50, 55, 68, null, null, null, null, null, null, null, null, 9, 8, 9, 9, 7, 6, 6, 5, 7, 6, 7, 6, 6, 5, 8, 10, 11, 9, null, null, null, null, null, null, null, null, 10, 7, 11, 11, 10, 9, 7, 8, 7, 6, 6, 6, 5, 7, 6, 6, 9, 11, null, null, 
null, null, null, null, null, null, 4, 5, 5, 3, 4, 4, 4, 4, 4, 5, 5, 2, 4, 4, 4, 5, 7, 7, null, null, null, null, null, null, null, null, 10, 11, 13, 9, 8, 11, 11, 9, 8, 8, 8, 8, 8, 10, 11, 11, 12, 12, null, null, null, null, null, null, null, null, 9, 10, 8, 9, 9, 9, 10, 10, 9, 8, 8, 9, 10, 11, 10, 8, 13, 14, null, null, null, null, null, null, null, null, 12, 16, 16, 16, 12, 12, 8, 9, 8, 10, 9, 11, 8, 9, 11, 10, 
13, 14, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 16, 15, 16, 17, 18, 15, 14, 18, 16, 17, 15, 16, 14, 16, 15, 16, 14, 16, null, null, null, null, null, null, null, null, 13, 11, 11, 13, 11, 11, 12, 11, 10, 8, 10, 10, 11, 12, 11, 11, 12, 13, null, null, null, null, null, null, null, null, 6, 5, 3, 3, 3, 4, 5, 5, 5, 5, 4, 5, 
5, 5, 6, 4, 5, 6, null, null, null, null, null, null, null, null, 40, 38, 41, 40, 39, 37, 32, 31, 28, 33, 35, 37, 34, 33, 35, 33, 36, 35, null, null, null, null, null, null, null, null, 3, 4, 6, 5, 4, 5, 7, 7, 6, 5, 5, 5, 6, 7, 8, 3, 6, 11, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, 5, 5, 5, 6, 5, 5, 4, 
4, 4, 4, 3, 3, 3, 3, 3, 4, 5, null, null, null, null, null, null, null, null, 8, 4, 6, 6, 5, 4, 4, 5, 4, 4, 4, 4, 3, 3, 5, 5, 10, 10, null, null, null, null, null, null, null, null, 23, 25, 21, 21, 18, 18, 18, 19, 16, 18, 19, 22, 20, 20, 20, 21, 22, 22, null, null, null, null, null, null, null, null, 9, 8, 9, 10, 9, 9, 8, 7, 6, 4, 4, 4, 5, 5, 4, 3, 9, 10, null, null, null, null, null, null, null, null, 4, 3, 4, 2, 
3, 2, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 6, 4, null, null, null, null, null, null, null, null, 27, 29, 23, 21, 17, 17, 18, 15, 17, 16, 18, 21, 20, 21, 22, 22, 27, 23, null, null, null, null, null, null, null, null, 17, 20, 17, 17, 16, 15, 16, 13, 12, 12, 11, 11, 10, 11, 11, 10, 14, 9, null, null, null, null, null, null, null, null, 13, 16, 13, 14, 11, 9, 9, 9, 9, 9, 9, 11, 10, 11, 14, 14, 17, 15, null, null, null, null, null, null, null, null, 
14, 15, 12, 13, 11, 11, 12, 10, 13, 13, 13, 10, 10, 10, 12, 11, 11, 12, null, null, null, null, null, null, null, null, 23, 20, 17, 17, 19, 17, 18, 17, 16, 16, 18, 17, 19, 16, 20, 19, 22, 23, null, null, null, null, null, null, null, null, 202, 190, 187, 180, 171, 174, 176, 175, 177, 175, 177, 183, 178, 185, 192, 197, 240, 254, null, null, null, null, null, null, null, null, 15, 13, 16, 16, 14, 14, 10, 10, 10, 9, 10, 13, 16, 18, 20, 19, 17, 18, null, null, null, null, 
null, null, null, null, 5, 4, 5, 5, 4, 4, 5, 6, 5, 6, 6, 6, 6, 6, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 19, 17, 15, 15, 12, 12, 13, 13, 17, 15, 14, 19, 19, 19, 20, 14, 22, 23, null, null, null, null, null, null, null, null, 10, 8, 7, 10, 13, 9, 7, 5, 5, 6, 6, 7, 7, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 3, 2, 3, 2, 2, 4, 2, 6, 2, 2, 4, 3, 5, 3, 
null, null, null, null, null, null, null, null, 6, 5, 7, 6, 8, 7, 6, 7, 7, 7, 8, 9, 8, 11, 11, 10, 12, 12, null, null, null, null, null, null, null, null, 13, 14, 12, 12, 9, 12, 10, 9, 9, 10, 12, 10, 10, 11, 14, 15, 17, 17, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 6, 4, 5, 3, 3, 3, 4, 3, 3, 3, 3, 4, 5, 5, 
5, 5, 6, 7, null, null, null, null, null, null, null, null, 5, 2, 5, 4, 3, 3, 5, 4, 5, 5, 6, 5, 5, 5, 4, 5, 5, 4, null, null, null, null, null, null, null, null, 5, 5, 6, 7, 8, 9, 8, 9, 9, 8, 8, 8, 9, 9, 10, 9, 10, 12, null, null, null, null, null, null, null, null, 8, 4, 5, 4, 4, 3, 4, 5, 4, 5, 5, 7, 6, 5, 5, 7, 5, 7, null, null, null, null, null, null, null, null, 10, 11, 9, 10, 8, 10, 10, 11, 12, 13, 
12, 11, 13, 15, 12, 13, 26, 26, null, null, null, null, null, null, null, null, 7, 8, 5, 2, 2, 2, 3, 3, 4, 6, 4, 3, 4, 4, 4, 5, 8, 8, null, null, null, null, null, null, null, null, 9, 13, 13, 12, 11, 9, 9, 10, 9, 8, 8, 9, 9, 8, 8, 8, 11, 11, null, null, null, null, null, null, null, null, 12, 12, 13, 11, 12, 11, 12, 11, 8, 9, 9, 12, 9, 11, 12, 12, 13, 12, null, null, null, null, null, null, null, null, 28, 23, 23, 21, 18, 17, 
20, 19, 16, 16, 16, 15, 19, 20, 20, 20, 24, 24, null, null, null, null, null, null, null, null, 6, 6, 9, 6, 6, 5, 5, 5, 6, 8, 7, 6, 8, 7, 8, 7, 8, 8, null, null, null, null, null, null, null, null, 13, 8, 11, 11, 9, 8, 13, 10, 11, 13, 10, 9, 8, 9, 11, 10, 12, 13, null, null, null, null, null, null, null, null, 12, 6, 8, 10, 11, 9, 7, 7, 7, 6, 3, 4, 6, 6, 8, 9, 9, 10, null, null, null, null, null, null, null, null, 2, 2, 
3, 3, 1, 1, 1, 2, 2, 3, 2, 2, 1, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 2, 3, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, 3, null, null, null, null, null, null, null, null, 9, 10, 10, 12, 10, 10, 11, 10, 13, 12, 12, 14, 10, 15, 15, 12, 12, 11, null, null, null, null, null, null, null, null, 8, 5, 7, 6, 6, 6, 5, 7, 6, 4, 5, 5, 5, 3, 2, 2, 5, 3, null, null, null, null, null, null, 
null, null, 58, 53, 56, 64, 56, 57, 60, 64, 65, 68, 65, 66, 62, 62, 62, 65, 83, 92, null, null, null, null, null, null, null, null, 31, 28, 33, 30, 33, 36, 33, 29, 34, 28, 29, 28, 30, 27, 30, 26, 30, 30, null, null, null, null, null, null, null, null, 29, 26, 32, 30, 29, 28, 27, 26, 28, 26, 24, 23, 24, 26, 23, 21, 28, 26, null, null, null, null, null, null, null, null, 6, 9, 7, 6, 4, 5, 4, 3, 3, 4, 2, 4, 2, 2, 2, 1, 5, 7, null, null, 
null, null, null, null, null, null, 27, 18, 21, 20, 19, 14, 19, 18, 18, 18, 16, 17, 18, 15, 15, 14, 17, 19, null, null, null, null, null, null, null, null, 4, 9, 6, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 4, 6, 7, 8, 8, null, null, null, null, null, null, null, null, 8, 5, 10, 10, 8, 7, 9, 9, 9, 11, 10, 11, 10, 11, 9, 10, 15, 15, null, null, null, null, null, null, null, null, 2, 2, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 
2, 2, null, null, null, null, null, null, null, null, 10, 8, 8, 6, 5, 3, 3, 3, 4, 4, 4, 6, 4, 4, 6, 4, 6, 6, null, null, null, null, null, null, null, null, 28, 21, 20, 18, 15, 16, 19, 20, 19, 20, 19, 21, 23, 22, 23, 23, 27, 29, null, null, null, null, null, null, null, null, 6, 5, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 6, 8, 8, 8, 9, 11, null, null, null, null, null, null, null, null, 19, 20, 20, 21, 19, 19, 20, 19, 15, 17, 18, 20, 
17, 21, 20, 20, 22, 23, null, null, null, null, null, null, null, null, 15, 11, 10, 11, 9, 8, 9, 10, 10, 9, 8, 8, 9, 9, 8, 7, 11, 11, null, null, null, null, null, null, null, null, 30, 32, 36, 34, 31, 33, 38, 36, 38, 38, 35, 31, 31, 33, 26, 27, 31, 38, null, null, null, null, null, null, null, null, 16, 17, 13, 11, 10, 9, 10, 10, 7, 10, 9, 7, 8, 9, 9, 10, 14, 16, null, null, null, null, null, null, null, null, 4, 5, 4, 3, 3, 4, 4, 3, 
2, 2, 2, 2, 2, 2, 1, 1, 3, 4, null, null, null, null, null, null, null, null, 12, 9, 9, 11, 12, 12, 12, 12, 11, 12, 13, 14, 13, 13, 12, 13, 19, 19, null, null, null, null, null, null, null, null, 10, 9, 8, 10, 10, 9, 8, 7, 8, 9, 7, 6, 9, 9, 9, 9, 10, 12, null, null, null, null, null, null, null, null, 17, 18, 12, 8, 9, 10, 13, 13, 14, 16, 12, 15, 16, 18, 17, 16, 16, 16, null, null, null, null, null, null, null, null, 57, 54, 56, 52, 
43, 37, 42, 42, 42, 41, 46, 44, 46, 44, 48, 49, 56, 52, null, null, null, null, null, null, null, null, 6, 6, 5, 5, 5, 3, 3, 3, 4, 4, 3, 5, 7, 7, 6, 7, 6, 5, null, null, null, null, null, null, null, null, 8, 7, 8, 10, 6, 6, 4, 3, 1, 2, 2, 6, 5, 6, 6, 7, 10, 13, null, null, null, null, null, null, null, null, 8, 9, 10, 9, 9, 12, 8, 8, 7, 7, 8, 7, 7, 7, 8, 8, 8, 10, null, null, null, null, null, null, null, null, 
7, 6, 10, 9, 10, 10, 10, 10, 10, 12, 10, 12, 12, 13, 14, 15, 17, 13, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 2, 3, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 37, 31, 32, 34, 32, 26, 32, 36, 30, 32, 37, 31, 29, 30, 32, 31, 32, 34, null, null, null, null, null, null, null, null, 14, 9, 10, 7, 9, 7, 9, 8, 9, 9, 8, 8, 7, 7, 7, 7, 10, 11, null, null, null, null, 
null, null, null, null, 17, 13, 15, 13, 17, 14, 14, 13, 10, 10, 10, 10, 9, 10, 10, 14, 14, 15, null, null, null, null, null, null, null, null, 5, 3, 6, 6, 6, 5, 5, 8, 6, 6, 8, 7, 8, 8, 9, 9, 9, 11, null, null, null, null, null, null, null, null, 5, 6, 5, 6, 6, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 4, 4, 5, null, null, null, null, null, null, null, null, 13, 15, 17, 14, 14, 13, 16, 15, 14, 17, 14, 14, 17, 15, 14, 12, 22, 20, 
null, null, null, null, null, null, null, null, 9, 12, 9, 11, 8, 6, 8, 8, 7, 8, 5, 5, 4, 5, 4, 4, 10, 11, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, 3, 2, 1, 2, 1, 1, 1, 1, 1, 2, 5, 5, null, null, null, null, null, null, null, null, 13, 11, 12, 11, 9, 12, 10, 11, 10, 9, 9, 10, 10, 10, 9, 9, 15, 13, null, null, null, null, null, null, null, null, 9, 11, 12, 9, 8, 10, 8, 8, 9, 10, 10, 10, 7, 8, 
9, 9, 11, 15, null, null, null, null, null, null, null, null, 6, 7, 8, 7, 6, 7, 6, 6, 6, 7, 6, 6, 6, 5, 5, 4, 6, 6, null, null, null, null, null, null, null, null, 38, 32, 30, 30, 31, 31, 32, 28, 26, 23, 26, 27, 25, 26, 25, 21, 32, 34, null, null, null, null, null, null, null, null, 4, 3, 4, 5, 3, 3, 2, 2, 3, 3, 3, 4, 3, 4, 5, 5, 7, 6, null, null, null, null, null, null, null, null, 102, 99, 99, 109, 101, 94, 82, 97, 101, 108, 
98, 100, 102, 107, 110, 111, 161, 164, null, null, null, null, null, null, null, null, 2, 3, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 1, 1, null, null, null, null, null, null, null, null, 17, 17, 13, 13, 13, 15, 14, 12, 14, 14, 13, 10, 12, 11, 10, 12, 20, 18, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 1, null, 1, 2, 1, 1, 1, 1, 2, 2, 3, 5, 4, null, null, null, null, null, 607, 661, 705, 757, 748, 796, 838, 827, 811, 
778, 799, 838, 861, 882, 922, 857, 916, 982, 981, 1232, 1278, null, null, null, null, null, 303, 300, 296, 311, 306, 300, 303, 311, 294, 279, 287, 289, 307, 319, 320, 324, 323, 345, 324, 400, 431, null, null, null, null, null, 193, 193, 198, 208, 184, 182, 183, 191, 183, 176, 173, 169, 162, 169, 181, 175, 177, 178, 178, 221, 235, null, null, null, null, null, 218, 216, 204, 195, 190, 201, 196, 187, 173, 182, 178, 186, 182, 175, 179, 170, 192, 204, 203, 255, 266, null, null, null, null, null, 108, 99, 111, 95, 110, 
101, 87, 87, 82, 80, 79, 78, 81, 81, 77, 74, 80, 77, 78, 94, 97, null, null, null, null, null, 219, 208, 216, 212, 209, 204, 212, 206, 202, 205, 221, 222, 226, 222, 207, 200, 200, 206, 216, 254, 258, null, null, null, null, null, 126, 128, 122, 129, 128, 117, 107, 101, 104, 105, 102, 107, 115, 117, 118, 111, 123, 124, 123, 151, 153, null, null, null, null, null, 182, 185, 188, 189, 165, 178, 167, 149, 152, 151, 152, 145, 150, 149, 155, 156, 165, 167, 172, 204, 220, null, null, null, null, null, 170, 
184, 178, 175, 183, 170, 166, 157, 173, 155, 156, 139, 135, 139, 139, 136, 149, 163, 164, 207, 226, null, null, null, null, null, 197, 196, 185, 181, 183, 177, 176, 162, 153, 152, 149, 137, 139, 142, 154, 146, 152, 161, 152, 187, 184, null, null, null, null, null, 381, 395, 392, 405, 379, 373, 357, 340, 335, 342, 336, 340, 345, 348, 364, 366, 379, 399, 397, 484, 504, null, null, null, null, null, 195, 203, 213, 204, 181, 204, 209, 193, 189, 195, 190, 202, 198, 184, 190, 182, 183, 185, 180, 228, 238, null, null, 
null, null, null, 212, 223, 230, 221, 207, 202, 193, 173, 167, 187, 184, 180, 189, 184, 185, 187, 194, 189, 189, 226, 239, null, null, null, null, null, 283, 301, 307, 317, 304, 309, 312, 298, 286, 276, 289, 277, 292, 280, 284, 280, 291, 297, 300, 410, 419, null, null, null, null, null, null, null, null, 16, null, 15, 16, 15, 14, 14, 16, 15, 15, 16, 16, 17, 16, 16, 13, 14, 15, null, null, null, null, null, null, null, null, 22, null, 18, 18, 23, 22, 21, 20, 18, 16, 18, 17, 16, 19, 17, 17, 
15, 16, null, null, null, null, null, null, null, null, 12, null, 19, 18, 19, 18, 17, 15, 15, 16, 20, 18, 21, 21, 23, 21, 30, 41, null, null, null, null, null, null, null, null, 6, null, 3, 3, 3, 1, 1, 3, 2, 4, 2, 4, 4, 6, 3, 2, 2, 3, null, null, null, null, null, null, null, null, 28, null, 32, 39, 45, 39, 39, 44, 43, 41, 44, 40, 37, 34, 44, 42, 51, 59, null, null, null, null, null, null, null, null, 3, null, 3, 3, 4, 3, 2, 4, 4, 4, 5, 5, 
4, 4, 4, 3, 5, 4, null, null, null, null, null, null, null, null, 5, null, 5, 7, 7, 6, 9, 5, 5, 5, 6, 5, 6, 5, 8, 7, 6, 4, null, null, null, null, null, null, null, null, 6, null, 6, 6, 9, 7, 6, 5, 6, 6, 6, 6, 5, 7, 10, 7, 7, 8, null, null, null, null, null, null, null, null, 31, null, 30, 27, 28, 25, 21, 25, 28, 33, 30, 32, 33, 33, 35, 31, 40, 41, null, null, null, null, null, null, null, null, 17, null, 19, 18, 15, 16, 15, 16, 
19, 18, 18, 17, 21, 19, 22, 23, 30, 31, null, null, null, null, null, null, null, null, 8, null, 8, 8, 7, 7, 8, 12, 13, 12, 13, 15, 13, 14, 12, 13, 17, 19, null, null, null, null, null, null, null, null, 13, null, 9, 13, 8, 8, 8, 10, 11, 12, 11, 12, 11, 9, 11, 10, 12, 16, null, null, null, null, null, null, null, null, 4, null, 5, 5, 4, 6, 6, 5, 6, 7, 6, 9, 8, 8, 11, 9, 11, 14, null, null, null, null, null, null, null, null, 6, null, 7, 5, 
4, 5, 4, 3, 4, 3, 3, 4, 5, 3, 4, 4, 8, 8, null, null, null, null, null, null, null, null, 30, null, 28, 24, 24, 25, 22, 25, 24, 30, 27, 29, 31, 30, 31, 33, 42, 43, null, null, null, null, null, null, null, null, 2, null, 3, 4, 5, 5, 4, 2, 2, 5, 6, 5, 5, 5, 4, 3, 3, 5, null, null, null, null, null, null, null, null, 6, null, 5, 5, 6, 8, 8, 7, 6, 6, 7, 7, 8, 7, 6, 7, 7, 7, null, null, null, null, null, null, null, null, 
13, null, 14, 12, 11, 13, 12, 12, 13, 14, 15, 13, 14, 13, 13, 12, 12, 12, null, null, null, null, null, null, null, null, 11, null, 7, 9, 10, 8, 7, 6, 7, 7, 8, 8, 7, 7, 7, 6, 7, 8, null, null, null, null, null, null, null, null, 23, null, 17, 15, 16, 15, 14, 14, 12, 15, 15, 17, 16, 17, 16, 14, 18, 16, null, null, null, null, null, null, null, null, 7, null, 5, 5, 8, 6, 7, 5, 6, 6, 6, 7, 8, 7, 8, 8, 13, 11, null, null, null, null, 
null, null, null, null, 21, null, 19, 19, 15, 16, 15, 16, 15, 15, 21, 19, 20, 22, 23, 23, 24, 28, null, null, null, null, null, null, null, null, 3, null, 4, 7, 7, 6, 4, 3, 4, 4, 6, 5, 5, 5, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 5, null, 7, 7, 7, 6, 5, 6, 3, 5, 3, 3, 2, 4, 5, 5, 8, 6, null, null, null, null, null, null, null, null, 11, null, 10, 9, 10, 8, 9, 7, 7, 7, 5, 5, 5, 6, 6, 5, 6, 7, 
null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 8, 5, null, null, null, null, null, null, null, null, 3, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 1, 1, 5, 3, null, null, null, null, null, null, null, null, 67, null, 52, 55, 60, 56, 53, 48, 50, 47, 51, 59, 60, 63, 61, 62, 70, 81, null, null, null, null, null, null, null, null, 7, null, 5, 4, 4, 5, 4, 5, 6, 5, 6, 6, 6, 6, 
5, 5, 8, 10, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 1, 1, 2, 2, 3, 3, 4, 3, 3, 3, 3, 6, 8, null, null, null, null, null, null, null, null, 13, null, 11, 8, 13, 12, 12, 12, 10, 10, 11, 9, 9, 7, 7, 6, 7, 11, null, null, null, null, null, null, null, null, 10, null, 7, 6, 6, 6, 7, 7, 5, 5, 7, 6, 5, 6, 6, 8, 8, 7, null, null, null, null, null, null, null, null, 3, null, 3, 5, 3, 3, 3, 3, 3, 4, 
4, 5, 5, 4, 5, 6, 9, 9, null, null, null, null, null, null, null, null, 18, null, 19, 18, 20, 20, 13, 16, 16, 16, 14, 13, 11, 11, 12, 14, 19, 15, null, null, null, null, null, null, null, null, 4, null, 4, 5, 6, 4, 5, 5, 7, 4, 5, 5, 3, 1, 3, 3, 2, 5, null, null, null, null, null, null, null, null, 8, null, 11, 12, 12, 10, 12, 12, 9, 8, 8, 7, 7, 8, 8, 8, 7, 9, null, null, null, null, null, null, null, null, 17, null, 17, 16, 16, 16, 
16, 17, 18, 17, 16, 17, 15, 15, 16, 12, 22, 23, null, null, null, null, null, null, null, null, 32, null, 30, 31, 28, 27, 28, 24, 22, 21, 22, 25, 29, 29, 31, 30, 32, 27, null, null, null, null, null, null, null, null, 1, null, 1, 2, 3, 4, 4, 4, 4, 4, 3, 4, 3, 4, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 9, null, 7, 7, 7, 8, 7, 7, 6, 5, 6, 6, 6, 5, 4, 4, 4, 6, null, null, null, null, null, null, null, null, 2, null, 
2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 4, null, null, null, null, null, null, null, null, 10, null, 9, 9, 8, 8, 7, 8, 7, 7, 7, 8, 7, 7, 7, 8, 9, 8, null, null, null, null, null, null, null, null, 3, null, 1, 1, 2, 2, 2, 1, 2, 4, 4, 4, 3, 4, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 3, null, 4, 3, 2, 2, 2, 2, 2, 1, null, 1, null, null, null, null, 1, 3, null, null, null, null, null, null, 
null, null, 18, null, 17, 17, 16, 16, 20, 17, 21, 22, 22, 20, 18, 20, 21, 20, 23, 24, null, null, null, null, null, null, null, null, 3, null, 3, 6, 5, 4, 4, 4, 5, 3, 3, 4, 2, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 5, null, 4, 3, 4, 4, 5, 5, 5, 3, 3, 3, 4, 4, 4, 3, 6, 5, null, null, null, null, null, null, null, null, 19, null, 16, 14, 14, 14, 16, 15, 13, 12, 13, 16, 16, 12, 12, 12, 14, 17, null, null, 
null, null, null, null, null, null, 8, null, 8, 4, 5, 4, 3, 3, 4, 5, 4, 5, 4, 5, 3, 3, 6, 4, null, null, null, null, null, null, null, null, 6, null, 3, 5, 5, 4, 4, 3, 3, 4, 1, 1, 1, 1, 2, 2, 4, 6, null, null, null, null, null, null, null, null, 9, null, 10, 10, 11, 10, 12, 13, 13, 13, 11, 12, 10, 11, 14, 17, 21, 22, null, null, null, null, null, null, null, null, 79, null, 81, 77, 73, 75, 72, 74, 80, 79, 83, 81, 78, 91, 97, 94, 
117, 126, null, null, null, null, null, null, null, null, 2, null, 1, 3, 1, 1, 1, 1, 1, 1, 2, 3, 3, 4, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 14, null, 16, 17, 12, 10, 12, 9, 9, 12, 11, 8, 7, 8, 8, 10, 14, 11, null, null, null, null, null, null, null, null, 3, null, 5, 6, 9, 7, 7, 8, 6, 6, 4, 8, 6, 8, 10, 10, 13, 13, null, null, null, null, null, null, null, null, 5, null, 6, 7, 5, 5, 4, 2, 2, 2, 2, 3, 
4, 5, 6, 6, 8, 6, null, null, null, null, null, null, null, null, 5, null, 5, 5, 9, 3, 7, 6, 6, 5, 4, 5, 5, 7, 9, 8, 9, 10, null, null, null, null, null, null, null, null, 16, null, 22, 19, 16, 14, 13, 16, 16, 14, 12, 9, 12, 13, 10, 10, 11, 11, null, null, null, null, null, null, null, null, 13, null, 13, 11, 12, 9, 10, 6, 4, 5, 5, 5, 6, 6, 5, 4, 5, 6, null, null, null, null, null, null, null, null, 17, null, 17, 16, 15, 15, 17, 19, 
18, 18, 17, 16, 15, 19, 18, 22, 22, 24, null, null, null, null, null, null, null, null, 27, null, 37, 28, 28, 25, 21, 20, 23, 25, 24, 25, 23, 23, 23, 23, 28, 30, null, null, null, null, null, null, null, null, 6, null, 3, 2, 2, 4, 4, 4, 6, 3, 3, 3, 2, 2, 2, 2, 4, 3, null, null, null, null, null, null, null, null, 7, null, 8, 5, 4, 4, 5, 5, 5, 4, 7, 4, 6, 5, 5, 5, 8, 9, null, null, null, null, null, null, null, null, 6, null, 5, 5, 
6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 3, 6, null, null, null, null, null, null, null, null, 19, null, 18, 20, 20, 19, 17, 19, 17, 21, 21, 20, 18, 21, 20, 18, 24, 19, null, null, null, null, null, null, null, null, 7, null, 4, 4, 3, 4, 3, 3, 3, 4, 4, 2, 2, 2, 2, 3, 3, 4, null, null, null, null, null, null, null, null, 15, null, 15, 13, 16, 14, 17, 18, 18, 18, 20, 17, 16, 22, 23, 20, 27, 30, null, null, null, null, null, null, null, null, 
18, null, 22, 19, 15, 17, 17, 19, 16, 19, 16, 16, 15, 13, 15, 17, 24, 24, null, null, null, null, null, null, null, null, 10, null, 7, 9, 9, 9, 8, 12, 14, 13, 13, 11, 11, 12, 11, 12, 18, 10, null, null, null, null, null, null, null, null, 20, null, 18, 19, 16, 17, 17, 17, 16, 17, 18, 17, 15, 15, 14, 16, 14, 13, null, null, null, null, null, null, null, null, 11, null, 8, 5, 7, 7, 4, 10, 10, 10, 10, 11, 12, 12, 10, 12, 11, 12, null, null, null, null, 
null, null, null, null, 8, null, 10, 8, 8, 8, 9, 8, 8, 9, 9, 8, 8, 8, 7, 8, 10, 8, null, null, null, null, null, null, null, null, 3, null, 7, 6, 5, 4, 4, 4, 5, 5, 5, 5, 5, 6, 6, 6, 8, 10, null, null, null, null, null, null, null, null, 22, null, 21, 24, 20, 20, 23, 22, 23, 22, 22, 20, 21, 21, 22, 24, 21, 20, null, null, null, null, null, null, null, null, 6, null, 5, 5, 7, 6, 6, 5, 4, 5, 5, 6, 7, 7, 7, 6, 7, 10, 
null, null, null, null, null, null, null, null, 6, null, 8, 8, 8, 6, 6, 6, 6, 8, 9, 8, 8, 7, 8, 8, 9, 11, null, null, null, null, null, null, null, null, 14, null, 11, 16, 14, 9, 10, 11, 12, 10, 12, 12, 10, 10, 9, 9, 11, 11, null, null, null, null, null, null, null, null, 27, null, 28, 29, 27, 27, 29, 29, 28, 28, 24, 27, 24, 22, 26, 29, 39, 36, null, null, null, null, null, null, null, null, 33, null, 33, 38, 40, 43, 42, 43, 46, 48, 42, 36, 33, 32, 
33, 32, 38, 42, null, null, null, null, null, null, null, null, 10, null, 6, 6, 5, 6, 8, 9, 7, 5, 7, 6, 7, 5, 6, 7, 7, 9, null, null, null, null, null, null, null, null, 2, null, 1, 3, 6, 5, 2, 5, 6, 5, 6, 5, 6, 6, 7, 7, 7, 8, null, null, null, null, null, null, null, null, 13, null, 16, 13, 12, 11, 13, 12, 13, 15, 15, 14, 13, 13, 12, 13, 21, 17, null, null, null, null, null, null, null, null, 8, null, 6, 6, 6, 5, 4, 4, 6, 7, 
7, 6, 6, 7, 7, 6, 6, 5, null, null, null, null, null, null, null, null, 14, null, 13, 10, 10, 13, 12, 13, 14, 11, 13, 17, 17, 16, 17, 16, 18, 19, null, null, null, null, null, null, null, null, 6, null, 6, 5, 3, 4, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 52, null, 46, 45, 47, 44, 40, 36, 40, 47, 49, 49, 45, 51, 53, 52, 67, 65, null, null, null, null, null, null, null, null, 6, null, 2, 4, 4, 4, 
4, 4, 4, 4, 4, 5, 4, 5, 3, 3, 3, 7, null, null, null, null, null, null, null, null, 7, null, 4, 4, 4, 4, 5, 6, 6, 7, 7, 6, 6, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 5, null, 6, 5, 3, 4, 5, 5, 6, 6, 4, 3, 4, 4, 4, 3, 3, 5, null, null, null, null, null, null, null, null, 14, null, 14, 12, 9, 10, 11, 13, 10, 10, 10, 10, 8, 11, 12, 13, 14, 14, null, null, null, null, null, null, null, null, 4, null, 
4, 3, 3, 5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 6, null, 4, 4, 5, 2, 3, 2, 2, 3, 3, 3, 3, 3, 4, 2, 4, 4, null, null, null, null, null, null, null, null, 7, null, 9, 8, 8, 6, 5, 5, 4, 7, 6, 7, 7, 7, 5, 6, 6, 8, null, null, null, null, null, null, null, null, 10, null, 12, 11, 8, 8, 9, 8, 8, 8, 7, 8, 6, 5, 7, 8, 9, 11, null, null, null, null, null, null, 
null, null, 9, null, 5, 4, 5, 6, 8, 10, 7, 7, 8, 8, 9, 7, 8, 8, 8, 9, null, null, null, null, null, null, null, null, 58, null, 52, 45, 42, 47, 44, 46, 45, 45, 48, 50, 53, 59, 56, 64, 71, 76, null, null, null, null, null, null, null, null, 4, null, 3, 5, 5, 5, 5, 5, 4, 4, 3, 2, 4, 4, 4, 3, 2, 2, null, null, null, null, null, null, null, null, 20, null, 17, 16, 15, 14, 15, 15, 17, 15, 15, 17, 16, 16, 16, 17, 19, 20, null, null, 
null, null, null, null, null, null, 6, null, 7, 5, 4, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 22, null, 19, 18, 13, 15, 13, 14, 9, 14, 13, 16, 14, 17, 17, 17, 25, 27, null, null, null, null, null, null, null, null, 3, null, 4, 4, 4, 3, 4, 2, 2, 3, 2, 2, 2, 1, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 8, null, 9, 10, 8, 9, 8, 7, 8, 8, 7, 6, 6, 5, 6, 6, 
8, 9, null, null, null, null, null, null, null, null, 4, null, 6, 6, 5, 4, 4, 4, 3, 3, 5, 4, 4, 3, 5, 4, 3, 5, null, null, null, null, null, null, null, null, 14, null, 11, 12, 12, 12, 12, 13, 13, 9, 10, 8, 10, 10, 11, 11, 15, 15, null, null, null, null, null, null, null, null, 14, null, 16, 15, 12, 14, 13, 13, 14, 14, 13, 14, 12, 16, 19, 16, 20, 18, null, null, null, null, null, null, null, null, 4, null, 4, 4, 3, 4, 5, 4, 6, 7, 6, 7, 
7, 8, 4, 4, 7, 10, null, null, null, null, null, null, null, null, 6, null, 6, 8, 8, 10, 7, 7, 7, 8, 8, 9, 7, 8, 8, 8, 10, 11, null, null, null, null, null, null, null, null, 2, null, 4, 4, 3, 4, 3, 3, 3, 5, 5, 6, 6, 6, 7, 4, 4, 5, null, null, null, null, null, null, null, null, 3, null, 3, 4, 4, 3, 2, 2, 1, null, 1, 3, 1, 2, 3, 4, 7, 7, null, null, null, null, null, null, null, null, 29, null, 21, 15, 13, 17, 15, 16, 
14, 16, 15, 14, 14, 16, 20, 20, 29, 31, null, null, null, null, null, null, null, null, 3, null, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 3, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 7, null, 6, 4, 5, 7, 6, 8, 9, 9, 8, 9, 9, 9, 10, 8, 12, 11, null, null, null, null, null, null, null, null, 11, null, 8, 8, 9, 10, 11, 11, 9, 6, 8, 9, 8, 7, 9, 10, 10, 12, null, null, null, null, null, null, null, null, 10, null, 10, 12, 
10, 10, 10, 11, 10, 11, 11, 9, 9, 9, 8, 5, 9, 8, null, null, null, null, null, null, null, null, 52, null, 49, 53, 53, 59, 53, 51, 42, 36, 39, 36, 38, 41, 43, 50, 55, 68, null, null, null, null, null, null, null, null, 8, null, 9, 9, 7, 6, 6, 5, 7, 6, 7, 6, 6, 5, 8, 10, 11, 9, null, null, null, null, null, null, null, null, 10, null, 11, 11, 10, 9, 7, 8, 7, 6, 6, 6, 5, 7, 6, 6, 9, 11, null, null, null, null, null, null, null, null, 
4, null, 5, 3, 4, 4, 4, 4, 4, 5, 5, 2, 4, 4, 4, 5, 7, 7, null, null, null, null, null, null, null, null, 10, null, 13, 9, 8, 11, 11, 9, 8, 8, 8, 8, 8, 10, 11, 11, 12, 12, null, null, null, null, null, null, null, null, 8, null, 7, 8, 9, 9, 10, 10, 9, 8, 8, 9, 10, 11, 10, 8, 13, 14, null, null, null, null, null, null, null, null, 12, null, 16, 16, 12, 12, 8, 9, 8, 10, 9, 11, 8, 9, 11, 10, 13, 14, null, null, null, null, 
null, null, null, null, 2, null, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 16, null, 16, 17, 18, 15, 14, 18, 16, 17, 15, 16, 14, 16, 15, 16, 14, 16, null, null, null, null, null, null, null, null, 12, null, 11, 13, 11, 11, 12, 11, 10, 8, 10, 10, 11, 12, 11, 11, 12, 13, null, null, null, null, null, null, null, null, 6, null, 3, 3, 3, 4, 5, 5, 5, 5, 4, 5, 5, 5, 6, 4, 5, 6, 
null, null, null, null, null, null, null, null, 39, null, 40, 40, 39, 37, 32, 31, 28, 33, 35, 37, 34, 33, 35, 33, 36, 35, null, null, null, null, null, null, null, null, 3, null, 6, 5, 4, 5, 7, 7, 6, 5, 5, 5, 6, 7, 8, 3, 6, 11, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, null, 5, 5, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 
3, 3, 4, 5, null, null, null, null, null, null, null, null, 8, null, 6, 6, 5, 4, 4, 5, 4, 4, 4, 4, 3, 3, 5, 5, 10, 10, null, null, null, null, null, null, null, null, 23, null, 21, 21, 18, 18, 18, 19, 16, 18, 19, 22, 20, 20, 20, 21, 22, 22, null, null, null, null, null, null, null, null, 8, null, 9, 10, 9, 9, 8, 7, 6, 4, 4, 4, 5, 5, 4, 3, 9, 10, null, null, null, null, null, null, null, null, 4, null, 4, 2, 3, 2, 1, 2, 2, 2, 
2, 3, 3, 3, 3, 3, 6, 4, null, null, null, null, null, null, null, null, 26, null, 23, 21, 17, 17, 18, 15, 17, 16, 18, 21, 20, 21, 22, 22, 27, 23, null, null, null, null, null, null, null, null, 17, null, 17, 17, 16, 15, 16, 13, 12, 12, 11, 11, 10, 11, 11, 10, 14, 9, null, null, null, null, null, null, null, null, 13, null, 13, 14, 11, 9, 9, 9, 9, 9, 9, 11, 10, 11, 14, 14, 17, 15, null, null, null, null, null, null, null, null, 13, null, 11, 12, 11, 11, 
12, 10, 13, 13, 13, 10, 10, 10, 12, 11, 11, 12, null, null, null, null, null, null, null, null, 23, null, 17, 17, 19, 17, 18, 17, 16, 16, 18, 17, 19, 16, 20, 19, 22, 23, null, null, null, null, null, null, null, null, 200, null, 186, 179, 171, 174, 176, 175, 177, 175, 177, 183, 178, 185, 192, 197, 240, 254, null, null, null, null, null, null, null, null, 15, null, 16, 16, 14, 14, 10, 10, 10, 9, 10, 13, 16, 18, 20, 19, 17, 18, null, null, null, null, null, null, null, null, 5, null, 
5, 5, 4, 4, 5, 6, 5, 6, 6, 6, 6, 6, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 19, null, 15, 15, 12, 12, 13, 13, 17, 15, 14, 19, 19, 19, 20, 14, 22, 23, null, null, null, null, null, null, null, null, 10, null, 7, 10, 13, 9, 7, 5, 5, 6, 6, 7, 7, 8, 8, 9, 11, 12, null, null, null, null, null, null, null, null, 3, null, 3, 4, 3, 2, 3, 2, 2, 4, 2, 6, 2, 2, 4, 3, 5, 3, null, null, null, null, null, null, 
null, null, 6, null, 7, 6, 8, 7, 6, 7, 7, 7, 8, 9, 8, 11, 11, 10, 12, 12, null, null, null, null, null, null, null, null, 13, null, 12, 12, 9, 12, 10, 9, 9, 10, 12, 10, 10, 11, 14, 15, 17, 17, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 1, 2, 2, 3, 3, 4, 4, 4, 4, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 6, null, 5, 3, 3, 3, 4, 3, 3, 3, 3, 4, 5, 5, 5, 5, 6, 7, null, null, 
null, null, null, null, null, null, 5, null, 5, 4, 3, 3, 5, 4, 5, 5, 6, 5, 5, 5, 4, 5, 5, 4, null, null, null, null, null, null, null, null, 5, null, 6, 7, 8, 9, 8, 9, 9, 8, 8, 8, 9, 9, 10, 9, 10, 12, null, null, null, null, null, null, null, null, 8, null, 5, 4, 4, 3, 4, 5, 4, 5, 5, 7, 6, 5, 5, 7, 5, 7, null, null, null, null, null, null, null, null, 10, null, 9, 10, 8, 10, 10, 11, 12, 13, 12, 11, 13, 15, 12, 13, 
26, 26, null, null, null, null, null, null, null, null, 7, null, 5, 2, 2, 2, 3, 3, 4, 6, 4, 3, 4, 4, 4, 5, 8, 8, null, null, null, null, null, null, null, null, 9, null, 12, 11, 11, 9, 9, 10, 9, 8, 8, 9, 9, 8, 8, 8, 11, 11, null, null, null, null, null, null, null, null, 12, null, 13, 11, 12, 11, 12, 11, 8, 9, 9, 12, 9, 11, 12, 12, 13, 12, null, null, null, null, null, null, null, null, 28, null, 23, 21, 18, 17, 20, 19, 16, 16, 16, 15, 
19, 20, 20, 20, 24, 24, null, null, null, null, null, null, null, null, 6, null, 9, 6, 6, 5, 5, 5, 6, 8, 7, 6, 8, 7, 8, 7, 8, 8, null, null, null, null, null, null, null, null, 13, null, 11, 11, 9, 8, 13, 10, 11, 13, 10, 9, 8, 9, 11, 10, 12, 13, null, null, null, null, null, null, null, null, 12, null, 8, 10, 11, 9, 7, 7, 7, 6, 3, 4, 6, 6, 8, 9, 9, 10, null, null, null, null, null, null, null, null, 2, null, 3, 3, 1, 1, 1, 2, 
2, 3, 2, 2, 1, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 3, 2, 3, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, 3, null, null, null, null, null, null, null, null, 9, null, 10, 12, 10, 10, 11, 10, 13, 12, 12, 14, 10, 15, 15, 12, 12, 11, null, null, null, null, null, null, null, null, 8, null, 7, 6, 6, 6, 5, 7, 6, 4, 5, 5, 5, 3, 2, 2, 5, 3, null, null, null, null, null, null, null, null, 56, null, 56, 64, 
56, 57, 60, 64, 65, 68, 65, 66, 62, 62, 62, 65, 83, 92, null, null, null, null, null, null, null, null, 31, null, 33, 30, 33, 36, 33, 29, 34, 28, 29, 28, 30, 27, 30, 26, 30, 30, null, null, null, null, null, null, null, null, 29, null, 32, 30, 29, 28, 27, 26, 28, 26, 24, 23, 24, 26, 23, 21, 28, 26, null, null, null, null, null, null, null, null, 6, null, 7, 6, 4, 5, 4, 3, 3, 4, 2, 4, 2, 2, 2, 1, 5, 7, null, null, null, null, null, null, null, null, 
25, null, 20, 19, 19, 14, 19, 18, 18, 18, 16, 17, 18, 15, 15, 14, 17, 19, null, null, null, null, null, null, null, null, 4, null, 6, 5, 5, 5, 5, 5, 6, 5, 6, 6, 5, 4, 6, 7, 8, 8, null, null, null, null, null, null, null, null, 7, null, 9, 10, 8, 7, 9, 9, 9, 11, 10, 11, 10, 11, 9, 10, 15, 15, null, null, null, null, null, null, null, null, 2, null, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, null, null, null, null, 
null, null, null, null, 10, null, 8, 6, 5, 3, 3, 3, 4, 4, 4, 6, 4, 4, 6, 4, 6, 6, null, null, null, null, null, null, null, null, 28, null, 20, 18, 15, 16, 19, 20, 19, 20, 19, 21, 23, 22, 23, 23, 27, 29, null, null, null, null, null, null, null, null, 6, null, 6, 6, 5, 5, 6, 6, 7, 8, 8, 8, 6, 8, 8, 8, 9, 11, null, null, null, null, null, null, null, null, 18, null, 20, 21, 19, 19, 20, 19, 15, 17, 18, 20, 17, 21, 20, 20, 22, 23, 
null, null, null, null, null, null, null, null, 15, null, 10, 11, 9, 8, 9, 10, 10, 9, 8, 8, 9, 9, 8, 7, 11, 11, null, null, null, null, null, null, null, null, 30, null, 36, 34, 31, 33, 38, 36, 38, 38, 35, 31, 31, 33, 26, 27, 31, 38, null, null, null, null, null, null, null, null, 15, null, 13, 11, 10, 9, 10, 10, 7, 10, 9, 7, 8, 9, 9, 10, 14, 16, null, null, null, null, null, null, null, null, 4, null, 4, 3, 3, 4, 4, 3, 2, 2, 2, 2, 2, 2, 
1, 1, 3, 4, null, null, null, null, null, null, null, null, 12, null, 9, 11, 12, 12, 12, 12, 11, 12, 13, 14, 13, 13, 12, 13, 19, 19, null, null, null, null, null, null, null, null, 10, null, 8, 10, 10, 9, 8, 7, 8, 9, 7, 6, 9, 9, 9, 9, 10, 12, null, null, null, null, null, null, null, null, 17, null, 12, 8, 9, 10, 13, 13, 14, 16, 12, 15, 16, 18, 17, 16, 16, 16, null, null, null, null, null, null, null, null, 54, null, 55, 52, 43, 37, 42, 42, 42, 41, 
46, 44, 46, 44, 48, 49, 56, 52, null, null, null, null, null, null, null, null, 6, null, 5, 5, 5, 3, 3, 3, 4, 4, 3, 5, 7, 7, 6, 7, 6, 5, null, null, null, null, null, null, null, null, 8, null, 8, 10, 6, 6, 4, 3, 1, 2, 2, 6, 5, 6, 6, 7, 10, 13, null, null, null, null, null, null, null, null, 8, null, 10, 9, 9, 12, 8, 8, 7, 7, 8, 7, 7, 7, 8, 8, 8, 10, null, null, null, null, null, null, null, null, 7, null, 10, 9, 10, 10, 
10, 10, 10, 12, 10, 12, 12, 13, 14, 15, 17, 13, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 3, 3, 2, 2, 2, 3, 2, 3, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 37, null, 32, 34, 32, 26, 32, 36, 30, 32, 37, 31, 29, 30, 32, 31, 32, 34, null, null, null, null, null, null, null, null, 13, null, 10, 7, 9, 7, 9, 8, 9, 9, 8, 8, 7, 7, 7, 7, 10, 11, null, null, null, null, null, null, null, null, 17, null, 
15, 13, 17, 14, 14, 13, 10, 10, 10, 10, 9, 10, 10, 14, 14, 15, null, null, null, null, null, null, null, null, 5, null, 6, 6, 6, 5, 5, 8, 6, 6, 8, 7, 8, 8, 9, 9, 9, 11, null, null, null, null, null, null, null, null, 5, null, 5, 6, 6, 5, 6, 6, 5, 5, 5, 6, 5, 5, 5, 4, 4, 5, null, null, null, null, null, null, null, null, 12, null, 16, 14, 14, 13, 16, 15, 14, 17, 14, 14, 17, 15, 14, 12, 22, 20, null, null, null, null, null, null, 
null, null, 9, null, 9, 11, 8, 6, 8, 8, 7, 8, 5, 5, 4, 5, 4, 4, 10, 11, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 3, 3, 2, 1, 2, 1, 1, 1, 1, 1, 2, 5, 5, null, null, null, null, null, null, null, null, 13, null, 12, 11, 9, 12, 10, 11, 10, 9, 9, 10, 10, 10, 9, 9, 15, 13, null, null, null, null, null, null, null, null, 9, null, 12, 9, 8, 10, 8, 8, 9, 10, 10, 10, 7, 8, 9, 9, 11, 15, null, null, 
null, null, null, null, null, null, 6, null, 8, 7, 6, 7, 6, 6, 6, 7, 6, 6, 6, 5, 5, 4, 6, 6, null, null, null, null, null, null, null, null, 38, null, 30, 30, 31, 31, 32, 28, 26, 23, 26, 27, 25, 26, 25, 21, 32, 34, null, null, null, null, null, null, null, null, 4, null, 4, 5, 3, 3, 2, 2, 3, 3, 3, 4, 3, 4, 5, 5, 7, 6, null, null, null, null, null, null, null, null, 99, null, 99, 109, 101, 94, 82, 97, 101, 108, 98, 100, 102, 107, 110, 111, 
161, 164, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 1, 1, null, null, null, null, null, null, null, null, 17, null, 13, 13, 13, 15, 14, 12, 14, 14, 13, 10, 12, 11, 10, 12, 20, 18, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 1, null, 1, 2, 1, 1, 1, 1, 2, 2, 3, 5, 4, null, null, null, null, 128, 137, 135, 149, 149, 157, 169, 166, 157, 154, 164, 167, 161, 162, 159, 158, 
160, 168, 199, 217, 255, 265, null, null, null, null, 73, 74, 78, 70, 69, 51, 59, 52, 45, 50, 57, 52, 51, 53, 51, 57, 49, 60, 54, 62, 76, 80, null, null, null, null, 33, 36, 38, 39, 34, 35, 34, 26, 31, 24, 29, 30, 30, 29, 28, 21, 25, 33, 30, 27, 38, 43, null, null, null, null, 28, 33, 39, 33, 29, 39, 32, 26, 29, 34, 33, 34, 31, 36, 38, 40, 37, 31, 43, 45, 47, 40, null, null, null, null, 20, 17, 20, 19, 18, 18, 21, 21, 20, 20, 16, 15, 
16, 15, 10, 15, 14, 11, 10, 10, 15, 17, null, null, null, null, 32, 34, 41, 33, 50, 47, 51, 41, 35, 38, 35, 32, 34, 39, 38, 39, 33, 33, 31, 37, 35, 42, null, null, null, null, 14, 18, 16, 22, 24, 22, 21, 18, 23, 19, 15, 16, 18, 16, 16, 17, 10, 8, 10, 12, 27, 22, null, null, null, null, 32, 29, 29, 35, 29, 22, 21, 17, 18, 22, 24, 29, 24, 23, 30, 32, 30, 26, 24, 24, 26, 31, null, null, null, null, 33, 26, 25, 32, 35, 27, 30, 28, 
28, 23, 31, 31, 34, 36, 26, 37, 35, 37, 28, 32, 42, 36, null, null, null, null, 26, 28, 30, 33, 27, 27, 29, 23, 21, 24, 28, 30, 28, 31, 34, 28, 27, 22, 21, 27, 31, 42, null, null, null, null, 74, 78, 81, 94, 97, 73, 74, 81, 84, 83, 73, 77, 70, 69, 73, 74, 65, 69, 77, 81, 96, 92, null, null, null, null, 37, 29, 27, 36, 33, 41, 33, 23, 26, 25, 27, 23, 20, 21, 26, 29, 29, 29, 32, 32, 40, 41, null, null, null, null, 46, 43, 43, 42, 
48, 42, 35, 39, 37, 39, 26, 34, 44, 39, 45, 40, 37, 37, 33, 37, 45, 48, null, null, null, null, 61, 69, 63, 69, 69, 61, 60, 61, 55, 64, 66, 59, 65, 65, 74, 64, 58, 58, 64, 54, 64, 67, null, null, null, null, null, null, null, null, 5, 6, 5, 5, 5, 5, 4, 3, 4, 5, 4, 5, 4, 4, 3, 4, 4, 3, null, null, null, null, null, null, null, null, 2, 1, 3, 4, 1, 2, 2, 2, 3, 4, 3, 3, 3, 2, 3, 4, 4, 3, null, null, null, null, 
null, null, null, null, 6, 4, 3, 3, 4, 3, 6, 5, 3, 4, 3, 4, 3, 5, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 7, 7, 11, 6, 4, 8, 5, 5, 4, 4, 5, 5, 7, 8, 5, 6, 8, 7, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, 
null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, 3, 2, 1, 0, 2, 1, 1, 1, 1, 2, 3, 3, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 6, 4, 7, 8, 7, 5, 6, 4, 3, 5, 6, 6, 4, 10, 6, 5, 5, 10, null, null, null, null, null, null, null, null, 5, 4, 2, 2, 4, 2, 6, 7, 5, 4, 5, 5, 5, 4, 
2, 2, 4, 4, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, 1, null, 1, 1, 1, 1, null, null, 1, 2, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 1, 0, 2, 1, 1, 2, 1, 1, 2, 1, 2, 3, 1, 2, 1, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 0, 0, null, null, null, 1, null, 1, null, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 1, 1, 2, 2, 2, 1, 
2, 3, 1, 2, 4, 3, 3, 2, null, null, null, null, null, null, null, null, 5, 4, 2, 1, 3, 4, 3, 4, 6, 3, 3, 5, 2, 2, 3, 5, 7, 10, null, null, null, null, null, null, null, null, 2, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, 
2, null, null, null, null, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 2, 2, 3, null, 1, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 1, 2, 3, 2, 2, 2, 1, 2, 2, 3, 2, 5, 6, 7, null, null, null, null, null, null, null, null, 3, 2, 2, 3, 2, 2, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 3, 2, 
5, 6, 5, 4, 1, 3, 5, 5, 4, 4, 3, 5, 6, 5, 6, 6, null, null, null, null, null, null, null, null, 4, 0, 3, 0, 1, 2, 3, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 1, 3, 5, 1, 4, 3, 4, 2, 3, 2, 3, 3, 1, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, 
null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 13, 13, 11, 7, 11, 9, 13, 17, 15, 15, 14, 9, 11, 13, 15, 13, 17, 21, null, null, null, null, null, null, null, null, 1, 4, 2, 3, 4, 2, 4, 3, null, null, 1, 2, 3, 2, 3, 3, 2, 2, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 2, 3, 4, 3, 3, 1, 1, 1, 2, 3, 2, 1, 1, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 1, 0, 0, 0, null, null, 1, null, null, null, null, 1, null, null, 
2, 2, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 0, 0, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 1, null, null, null, 1, 2, 2, 2, 2, null, null, 3, 4, null, null, null, null, null, null, null, null, 2, 1, 0, 0, 0, 0, null, null, 1, null, null, null, null, 1, 1, null, 2, 0, null, null, null, null, null, null, null, null, 3, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 
1, 1, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 2, 0, 1, 1, 4, 4, 3, 3, 5, 5, 5, 3, 3, 6, 5, 5, 8, 9, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 3, 2, 2, 0, null, 1, 1, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, 0, 1, 2, 1, 1, 1, 1, 
1, 1, null, 1, 2, 2, 1, 2, 1, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 2, 0, null, null, 1, 1, 2, 1, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, 3, 3, 1, 
2, 0, null, 1, null, 1, 1, 2, 1, null, 2, 4, 4, 3, null, null, null, null, null, null, null, null, 1, 2, 0, 0, 1, 1, 1, 1, null, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 1, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 1, 1, 1, 0, null, null, 1, 2, 3, 2, 1, 2, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 
1, 0, 0, 1, 0, 0, 1, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 2, 2, 1, 1, 3, 3, 2, 1, 1, 2, 3, 3, 3, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 13, 19, 15, 13, 15, 21, 19, 20, 20, 21, 19, 18, 19, 14, 20, 20, 26, 18, null, null, null, null, 
null, null, null, null, 1, 0, 1, 0, 1, 1, 1, null, null, null, null, null, null, null, 2, null, 0, 1, null, null, null, null, null, null, null, null, 1, 3, 3, 2, 2, 2, 2, 3, 3, 3, 3, 5, 5, 5, 5, 5, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, 
null, null, null, null, null, null, null, null, 1, 2, 2, 1, 0, 3, 2, 3, 1, 2, 2, 3, 2, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, 3, 2, 4, 3, 3, 4, 2, 2, 2, 2, 4, 3, 2, 3, 4, 5, 7, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 2, 1, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 5, 4, 6, 4, 4, 6, 2, 2, 2, 5, 3, 4, 6, 4, 
5, 2, 3, 2, null, null, null, null, null, null, null, null, 7, 7, 8, 9, 9, 6, 9, 6, 6, 4, 5, 6, 6, 5, 3, 5, 8, 9, null, null, null, null, null, null, null, null, 0, 1, 2, 2, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 2, 1, 1, 1, 1, 1, 1, null, 2, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 0, null, 1, 2, null, 
null, 1, null, null, null, null, 2, 1, null, null, null, null, null, null, null, null, 4, 4, 4, 3, 2, 4, 2, 2, 2, 1, null, 1, 1, 1, 1, 2, 1, 3, null, null, null, null, null, null, null, null, 1, 3, 2, 1, 1, 0, 1, null, 2, 1, 1, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 6, 5, 5, 7, 3, 4, 3, 1, null, 2, 2, 1, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 6, 4, 8, 6, 7, 5, 
4, 5, 4, 3, 4, 3, 4, 2, 2, 4, 2, 5, null, null, null, null, null, null, null, null, 2, 5, 3, 1, 2, 2, 2, 3, 3, 3, 4, 6, 4, 4, 5, 5, 2, 5, null, null, null, null, null, null, null, null, 2, 2, 3, 4, 4, 3, 2, 2, 3, 3, 1, 2, 3, 4, 4, 3, 6, 8, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 4, 5, 5, 2, 1, 1, 1, 3, 2, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 7, 5, 
4, 2, 2, 2, 1, 1, 1, 1, 1, 1, null, null, null, 2, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 0, 1, 1, 0, null, null, null, null, null, null, null, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 2, 5, 3, 4, 4, 2, 2, 2, 4, 3, 4, 3, 3, 3, 4, 3, 5, null, null, null, null, null, null, null, null, 0, 1, 0, 1, 0, 0, 1, 1, 1, 2, 2, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 3, 2, 1, 0, 0, 2, 3, 3, 3, 4, 1, 1, 1, 1, 1, 2, 3, 4, null, null, null, null, null, null, null, null, 2, 3, 2, 5, 2, 2, 2, 2, 2, 5, 6, 4, 6, 6, 7, 6, 7, 5, null, null, null, null, null, null, null, null, 9, 9, 12, 5, 5, 5, 6, 8, 9, 6, 9, 7, 6, 6, 5, 6, 7, 9, null, null, 
null, null, null, null, null, null, 1, 1, 1, 1, 0, 2, 1, 1, 2, 3, 3, 3, 2, 3, 2, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 0, 1, 1, null, null, null, null, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 1, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, null, 2, 3, 3, 6, 7, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 1, 3, 1, 1, null, 1, 1, null, null, null, 1, 
1, 1, null, null, null, null, null, null, null, null, 5, 3, 4, 2, 5, 3, 5, 4, 5, 4, 4, 4, 1, 1, 1, 1, 6, 3, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 2, 2, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 5, 8, 6, 7, 7, 7, 4, 7, 5, 5, 5, 6, 5, 3, 3, 2, 10, 8, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 5, 3, 2, 2, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 2, 3, 3, 2, 1, 1, 4, 4, 4, 4, 3, 1, 2, 3, 4, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, 4, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, 1, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 10, 7, 4, 5, 7, 9, 7, 9, 7, 7, 10, 9, 11, 10, 8, 10, 10, 12, null, null, null, null, null, null, null, null, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 1, 2, null, null, null, 1, 3, 1, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 2, 1, 1, 2, 2, 3, 3, 3, 2, 4, 1, 1, 2, null, null, null, null, null, null, null, null, 
1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 2, 2, null, null, null, null, null, null, null, null, 5, 3, 4, 4, 3, 3, 8, 8, 5, 3, 6, 3, 3, 2, 2, 1, 1, 5, null, null, null, null, null, null, null, null, 0, 2, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 2, 2, 1, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 0, 0, null, null, null, 3, 2, 2, 2, 3, 2, 2, 1, 0, null, null, null, null, null, null, null, null, 3, 1, 3, 0, 1, 1, null, 1, 1, 1, 1, 4, 3, 1, null, 2, 1, 2, null, null, null, null, null, null, null, null, 0, 1, 2, 2, 2, 2, 3, 2, 2, 2, 3, 3, 2, 2, 3, 3, 4, 4, 
null, null, null, null, null, null, null, null, 2, 1, 3, 2, 2, 1, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, 1, null, null, 1, null, null, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 3, 2, 3, 4, 3, 1, 3, 4, 3, 4, 1, 3, 3, 3, 
2, 1, 4, 1, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 3, 1, 2, null, null, null, null, null, null, null, null, 6, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 3, 1, 3, 2, 1, 1, 1, 1, 1, 1, 
1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 9, 2, 7, 7, 9, 7, 8, 9, 12, 12, 11, 14, 11, 11, 9, 9, 14, 10, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 2, 3, 3, 1, 3, 3, 1, 2, 2, 3, 1, 1, 1, 3, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 
1, 1, null, 1, null, 2, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 0, 1, 0, 0, 1, 2, 1, null, null, 1, 1, null, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 3, 3, 3, 2, 3, 2, 2, 2, 3, 3, 4, 3, 3, 2, 4, 5, 4, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 3, 2, 3, 4, 4, 3, 2, 4, 5, 5, 3, 4, 5, 4, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 2, 0, 0, 0, null, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 5, null, null, null, null, null, null, null, null, 1, 3, 2, 0, 2, 1, 3, 2, 3, 5, 3, 3, 3, 3, null, 2, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 4, 4, 4, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, 
null, null, 5, 5, 5, 3, 1, 3, 9, 10, 10, 7, 9, 8, 8, 8, 10, 9, 10, 14, null, null, null, null, null, null, null, null, 3, 1, 1, 2, 2, 1, 2, 1, null, 2, 2, 2, 1, 1, 1, 2, 2, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 2, 1, 0, 0, null, null, null, null, 1, 1, 1, null, null, null, 0, 1, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 6, 7, 8, 4, 3, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 4, 6, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 1, 4, 2, 3, 3, 6, 4, 4, 2, 2, 3, 1, 1, null, null, 2, 1, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, 2, 1, 4, 4, 5, 6, 5, 5, 3, 4, 5, 6, 7, null, null, null, null, null, null, null, null, 3, 2, 4, 2, 3, 2, 1, 1, 3, 2, 3, 2, 2, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, 2, 2, 3, 5, 4, 4, 4, 2, 2, 2, 4, 
6, 7, 5, 4, 4, 5, null, null, null, null, null, null, null, null, 2, 1, 2, 2, 2, 2, 1, 2, 3, 2, 4, 4, 3, 3, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 45, 38, 41, 37, 42, 37, 32, 31, 29, 30, 30, 31, 33, 32, 43, 44, 58, 53, null, null, null, null, null, null, null, null, 8, 4, 3, 3, 4, 5, 6, 7, 5, 6, 7, 6, 3, 4, 5, 6, 4, 2, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 4, 4, 3, 4, 3, 4, 6, 6, 4, 6, 6, 5, 3, 3, 2, 6, 4, 5, null, null, null, null, null, null, null, null, 4, 5, 2, 3, 2, 3, 4, 5, 3, 2, 2, 1, 1, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 1, 2, 0, 1, 2, 1, 2, 2, 1, 1, null, null, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 
0, 1, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, 1, 3, 3, 4, 3, 5, 4, 3, 3, 2, 3, 2, 2, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
0, 0, 0, 1, 1, 2, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 0, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 1, 1, 2, 3, 2, 2, 1, null, 1, 1, null, 1, 0, null, null, null, null, null, null, null, null, 6, 4, 4, 3, 3, 5, 4, 6, 6, 7, 4, 8, 6, 7, 7, 5, 6, 8, null, null, null, null, 
null, null, null, null, 2, 1, 2, 3, 1, 1, 1, 1, null, 1, 1, 1, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, 1, 0, 2, 1, 2, 1, null, null, null, 1, 1, 1, 1, null, 1, 0, 0, null, null, null, null, null, null, null, null, 5, 5, 4, 7, 8, 6, 2, 2, 4, 4, 6, 2, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 3, 2, 2, 3, 2, 1, 1, 1, 2, 1, 2, 3, null, 1, 1, 1, 1, 3, 
null, null, null, null, null, null, null, null, 2, 1, 1, 3, 2, 2, 2, 2, 2, 1, 1, 1, null, 1, 2, 2, 3, 1, null, null, null, null, null, null, null, null, 2, 5, 3, 3, 4, 4, 2, 3, 2, 2, 3, 2, null, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 3, 1, 1, 0, 0, 1, 1, 1, null, 2, 3, 3, 3, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 
1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 3, 6, 4, 5, 2, 3, 3, 1, 2, 2, 1, 2, 1, null, null, 2, 2, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 0, 2, 1, null, 1, 1, 1, 1, 1, 2, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 10, 11, 9, 4, 6, 5, 8, 4, 3, 7, 
6, 10, 10, 7, 10, 8, 14, 10, null, null, null, null, null, null, null, null, 5, 4, 4, 5, 4, 3, 4, 5, 4, 3, 5, 5, 6, 8, 8, 10, 9, 10, null, null, null, null, null, null, null, null, 5, 6, 4, 4, 5, 6, 6, 4, 4, 2, 1, 3, 3, 3, 2, 2, 5, 6, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 5, 5, 2, 2, 2, 
null, null, 1, 1, 2, null, null, null, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 2, 1, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, null, 0, 1, null, null, null, null, null, null, null, null, 2, 2, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 0, 0, 0, null, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 
1, 2, 1, 1, null, 1, 1, 1, 2, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 4, 4, 5, 7, 5, 1, 5, 5, 6, 5, 4, 4, 5, 3, 4, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 4, 4, 4, 1, 3, 3, 3, 5, 7, 5, 4, 4, 4, 3, 4, 2, 2, 4, null, null, null, null, null, null, 
null, null, 1, 2, 1, 1, 1, 2, 1, 1, 2, 2, 4, 4, 2, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 7, 6, 5, 7, 4, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 7, 9, null, null, null, null, null, null, null, null, 2, 2, 1, 3, 2, 3, 3, 2, 5, 2, 1, 2, 3, 3, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 5, 5, 5, 4, 3, 4, 3, 3, 5, 3, 5, 3, 2, 3, 3, 4, 4, 3, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 3, 2, 2, 1, 2, 3, 4, 2, 2, 2, 1, 4, 4, null, null, null, null, null, null, null, null, 7, 3, 2, 6, 5, 6, 4, 4, 4, 5, 8, 5, 5, 3, 3, 2, 4, 3, null, null, null, null, null, null, null, null, 10, 11, 9, 8, 9, 9, 6, 5, 7, 7, 7, 7, 7, 8, 4, 9, 
9, 13, null, null, null, null, null, null, null, null, 4, 3, 3, 3, 3, 4, 4, 3, 2, 3, 3, 3, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, 2, 1, 3, 3, 4, 3, 5, 6, 5, 2, 3, 1, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 4, 1, 3, 3, 4, 1, 3, 3, 4, 5, 6, 4, 5, 5, 5, 4, 5, 2, null, null, null, null, null, null, null, null, 3, 4, 1, 3, 2, 2, 1, null, 2, 2, 3, 2, 
3, 2, 2, 2, 3, 4, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 2, 1, 2, 1, null, null, null, 1, 2, null, 1, 0, 0, null, null, null, null, null, null, null, null, 8, 12, 5, 4, 7, 8, 7, 5, 6, 5, 3, 6, 6, 5, 6, 6, 7, 7, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 2, 2, 1, 1, 
2, 2, 1, 1, 2, 2, 2, null, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 1, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 2, 4, 3, 3, 4, 3, 4, 5, 4, 5, 5, 4, 5, 4, 6, 7, 6, null, null, null, null, null, null, null, null, 4, 4, 3, 3, 
5, 5, 5, 3, 4, 3, 5, 3, 3, 4, 4, 3, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 3, 0, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 8, 5, 5, 6, 4, 3, 4, 5, 5, 4, 4, 5, 5, 6, 7, 6, 7, 8, null, null, null, null, null, null, null, null, 0, 3, 2, 1, 0, 1, 2, 1, 1, 1, 1, 1, null, null, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 18, 19, 20, 23, 17, 21, 24, 22, 17, 21, 27, 23, 16, 16, 17, 12, 18, 21, null, null, null, null, 
null, null, null, null, 0, 1, 1, 0, 0, 0, null, null, 1, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 4, 0, 4, 6, 1, 2, 2, 2, 4, 3, 4, 4, 3, 3, 6, 5, 5, 5, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, 135, 132, 145, 147, 157, 169, 166, 157, 154, 164, 167, 161, 162, 159, 158, 160, 168, 199, 217, 255, 265, 
null, null, null, null, null, 71, 75, 67, 68, 51, 59, 52, 45, 50, 57, 52, 51, 53, 51, 57, 49, 60, 54, 62, 76, 80, null, null, null, null, null, 35, 36, 37, 33, 35, 34, 26, 31, 24, 29, 30, 30, 29, 28, 21, 25, 33, 30, 27, 38, 43, null, null, null, null, null, 33, 39, 33, 29, 39, 32, 26, 29, 34, 33, 34, 31, 36, 38, 40, 37, 31, 43, 45, 47, 40, null, null, null, null, null, 17, 20, 19, 18, 18, 21, 21, 20, 20, 16, 15, 16, 15, 10, 15, 14, 11, 
10, 10, 15, 17, null, null, null, null, null, 34, 41, 33, 50, 47, 51, 41, 35, 38, 35, 32, 34, 39, 38, 39, 33, 33, 31, 37, 35, 42, null, null, null, null, null, 17, 15, 22, 23, 22, 21, 18, 23, 19, 15, 16, 18, 16, 16, 17, 10, 8, 10, 12, 27, 22, null, null, null, null, null, 28, 29, 34, 29, 22, 21, 17, 18, 22, 24, 29, 24, 23, 30, 32, 30, 26, 24, 24, 26, 31, null, null, null, null, null, 26, 24, 32, 35, 27, 30, 28, 28, 23, 31, 31, 34, 36, 
26, 37, 35, 37, 28, 32, 42, 36, null, null, null, null, null, 28, 29, 31, 27, 27, 29, 23, 21, 24, 28, 30, 28, 31, 34, 28, 27, 22, 21, 27, 31, 42, null, null, null, null, null, 76, 79, 92, 94, 73, 74, 80, 84, 83, 73, 77, 70, 69, 73, 74, 65, 69, 77, 81, 96, 92, null, null, null, null, null, 29, 27, 36, 33, 41, 33, 23, 26, 25, 27, 23, 20, 21, 26, 29, 29, 29, 32, 32, 40, 41, null, null, null, null, null, 41, 40, 41, 47, 42, 35, 39, 37, 39, 
26, 34, 44, 39, 45, 40, 37, 37, 33, 37, 45, 48, null, null, null, null, null, 69, 63, 69, 69, 61, 60, 61, 55, 64, 66, 59, 65, 65, 74, 64, 58, 58, 64, 54, 64, 67, null, null, null, null, null, null, null, null, 5, null, 5, 5, 5, 5, 4, 3, 4, 5, 4, 5, 4, 4, 3, 4, 4, 3, null, null, null, null, null, null, null, null, 2, null, 3, 4, 1, 2, 2, 2, 3, 4, 3, 3, 3, 2, 3, 4, 4, 3, null, null, null, null, null, null, null, null, 6, null, 
3, 3, 4, 3, 6, 5, 3, 4, 3, 4, 3, 5, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 7, null, 11, 6, 4, 8, 5, 5, 4, 4, 5, 5, 7, 8, 5, 6, 8, 7, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 
null, null, 1, null, 1, 0, 0, 0, null, 1, 1, 1, null, 1, null, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, null, 2, 1, 0, 2, 1, 1, 1, 1, 2, 3, 3, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 6, null, 7, 8, 7, 5, 6, 4, 3, 5, 6, 6, 4, 10, 6, 5, 5, 10, null, null, null, null, null, null, null, null, 5, null, 2, 2, 4, 2, 6, 7, 5, 4, 5, 5, 5, 4, 2, 2, 4, 4, null, null, 
null, null, null, null, null, null, 0, null, 1, 1, 1, 0, 1, null, 1, 1, 1, 1, null, null, 1, 2, 3, 3, null, null, null, null, null, null, null, null, 2, null, 1, 0, 2, 1, 1, 2, 1, 1, 2, 1, 2, 3, 1, 2, 1, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, 1, null, 1, null, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 2, 2, 2, 1, 2, 3, 1, 2, 4, 3, 
3, 2, null, null, null, null, null, null, null, null, 5, null, 2, 1, 3, 4, 3, 4, 6, 3, 3, 5, 2, 2, 3, 5, 7, 10, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, 2, null, null, null, null, 1, 
1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 2, 2, 3, null, 1, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 4, null, 4, 3, 1, 2, 3, 2, 2, 2, 1, 2, 2, 3, 2, 5, 6, 7, null, null, null, null, null, null, null, null, 3, null, 2, 3, 2, 2, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 3, null, 5, 6, 5, 4, 1, 3, 
5, 5, 4, 4, 3, 5, 6, 5, 6, 6, null, null, null, null, null, null, null, null, 4, null, 3, 0, 1, 2, 3, 2, 1, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 4, null, 3, 4, 1, 3, 5, 1, 4, 3, 4, 2, 3, 2, 3, 3, 1, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 13, null, 11, 7, 11, 9, 13, 17, 15, 15, 14, 9, 11, 13, 15, 13, 17, 21, null, null, null, null, null, null, null, null, 0, null, 2, 3, 4, 2, 4, 3, null, null, 1, 2, 3, 2, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 2, null, 4, 3, 3, 1, 1, 1, 2, 3, 2, 1, 1, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 0, 0, 0, null, null, 1, null, null, null, null, 1, null, null, 2, 2, null, null, null, null, 
null, null, null, null, 3, null, 3, 2, 0, 0, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 0, 1, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 1, null, null, null, 1, 2, 2, 2, 2, null, null, 3, 4, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 0, null, null, 1, null, null, null, null, 1, 1, null, 2, 0, null, null, null, null, null, null, null, null, 3, null, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 
null, null, null, null, null, null, null, null, 2, null, 1, 1, 4, 4, 3, 3, 5, 5, 5, 3, 3, 6, 5, 5, 8, 9, null, null, null, null, null, null, null, null, 2, null, 1, 1, 0, 0, 1, 1, 1, 1, 1, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 3, 2, 2, 0, null, 1, 1, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, null, 1, 2, 1, 1, 1, 1, 1, 1, null, 1, 2, 2, 
1, 2, 1, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 2, 0, null, null, 1, 1, 2, 1, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, null, 3, 1, 2, 0, null, 1, null, 1, 
1, 2, 1, null, 2, 4, 4, 3, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 1, 1, null, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 0, null, null, 1, 2, 3, 2, 1, 2, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 0, 
1, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 2, 1, 1, 3, 3, 2, 1, 1, 2, 3, 3, 3, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 13, null, 15, 13, 15, 21, 19, 20, 20, 21, 19, 18, 19, 14, 20, 20, 26, 18, null, null, null, null, null, null, null, null, 1, null, 
1, 0, 1, 1, 1, null, null, null, null, null, null, null, 2, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 3, 2, 2, 2, 2, 3, 3, 3, 3, 5, 5, 5, 5, 5, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 3, 3, 3, 3, 3, null, null, null, null, null, null, 
null, null, 1, null, 2, 1, 0, 3, 2, 3, 1, 2, 2, 3, 2, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, null, 2, 4, 3, 3, 4, 2, 2, 2, 2, 4, 3, 2, 3, 4, 5, 7, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 2, 1, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 5, null, 6, 4, 4, 6, 2, 2, 2, 5, 3, 4, 6, 4, 5, 2, 3, 2, null, null, 
null, null, null, null, null, null, 7, null, 8, 9, 9, 6, 9, 6, 6, 4, 5, 6, 6, 5, 3, 5, 8, 9, null, null, null, null, null, null, null, null, 0, null, 2, 2, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 0, 2, 1, 1, 1, 1, 1, 1, null, 2, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 0, null, 1, 2, null, null, 1, null, null, null, null, 
2, 1, null, null, null, null, null, null, null, null, 4, null, 4, 3, 2, 4, 2, 2, 2, 1, null, 1, 1, 1, 1, 2, 1, 3, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 0, 1, null, 2, 1, 1, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 6, null, 5, 7, 3, 4, 3, 1, null, 2, 2, 1, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 6, null, 8, 6, 7, 5, 4, 5, 4, 3, 4, 3, 
4, 2, 2, 4, 2, 5, null, null, null, null, null, null, null, null, 2, null, 3, 1, 2, 2, 2, 3, 3, 3, 4, 6, 4, 4, 5, 5, 2, 5, null, null, null, null, null, null, null, null, 2, null, 3, 4, 4, 3, 2, 2, 3, 3, 1, 2, 3, 4, 4, 3, 6, 8, null, null, null, null, null, null, null, null, 3, null, 3, 3, 4, 5, 5, 2, 1, 1, 1, 3, 2, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 7, null, 4, 2, 2, 2, 1, 1, 
1, 1, 1, 1, null, null, null, 2, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 0, null, null, null, null, null, null, null, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, null, 5, 3, 4, 4, 2, 2, 2, 4, 3, 4, 3, 3, 3, 4, 3, 5, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, 1, 1, 1, 2, 2, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 3, null, 1, 0, 0, 2, 3, 3, 3, 4, 1, 1, 1, 1, 1, 2, 3, 4, null, null, null, null, null, null, null, null, 2, null, 2, 5, 2, 2, 2, 2, 2, 5, 6, 4, 6, 6, 7, 6, 7, 5, null, null, null, null, null, null, null, null, 9, null, 12, 5, 5, 5, 6, 8, 9, 6, 9, 7, 6, 6, 5, 6, 7, 9, null, null, null, null, null, null, null, null, 
1, null, 1, 1, 0, 2, 1, 1, 2, 3, 3, 3, 2, 3, 2, 1, 1, 0, null, null, null, null, null, null, null, null, 1, null, 2, 1, 0, 1, 1, null, null, null, null, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 2, 1, 2, 2, 1, 2, 2, 1, 1, 1, null, 2, 3, 3, 6, 7, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 3, 1, 1, null, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, 
null, null, null, null, 5, null, 4, 2, 5, 3, 5, 4, 5, 4, 4, 4, 1, 1, 1, 1, 6, 3, null, null, null, null, null, null, null, null, 1, null, 0, 1, 2, 2, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 4, null, 6, 7, 7, 7, 4, 7, 5, 5, 5, 6, 5, 3, 3, 2, 10, 8, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 3, null, 3, 2, 2, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 3, 3, 2, 1, 1, 4, 4, 4, 4, 3, 1, 2, 3, 4, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, null, 3, 3, 3, 2, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 
null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 10, null, 4, 5, 7, 9, 7, 9, 7, 7, 10, 9, 11, 10, 8, 10, 10, 12, null, null, null, null, null, null, null, null, 2, null, 2, 0, 0, 1, 1, 1, 1, 1, 1, 2, null, null, null, 1, 3, 1, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 2, 1, 1, 2, 2, 3, 3, 3, 2, 4, 1, 1, 2, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 2, 2, null, null, null, null, null, null, null, null, 5, null, 4, 4, 3, 3, 8, 8, 5, 3, 6, 3, 3, 2, 2, 1, 1, 5, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 3, 3, 1, 1, 1, 2, 2, 1, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 
0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 0, null, null, null, 3, 2, 2, 2, 3, 2, 2, 1, 0, null, null, null, null, null, null, null, null, 3, null, 3, 0, 1, 1, null, 1, 1, 1, 1, 4, 3, 1, null, 2, 1, 2, null, null, null, null, null, null, null, null, 0, null, 2, 2, 2, 2, 3, 2, 2, 2, 3, 3, 2, 2, 3, 3, 4, 4, null, null, null, null, null, null, 
null, null, 2, null, 3, 2, 2, 1, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, 1, null, null, 1, null, null, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 3, 4, 3, 1, 3, 4, 3, 4, 1, 3, 3, 3, 2, 1, 4, 1, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 2, 3, 1, 2, null, null, null, null, null, null, null, null, 6, null, 2, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 3, null, 3, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 
2, 3, null, null, null, null, null, null, null, null, 9, null, 7, 7, 9, 7, 8, 9, 12, 12, 11, 14, 11, 11, 9, 9, 14, 10, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 3, 3, 1, 3, 3, 1, 2, 2, 3, 1, 1, 1, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 2, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, null, 1, null, 2, 
1, 1, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 0, 1, 2, 1, null, null, 1, 1, null, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 2, null, 3, 3, 2, 3, 2, 2, 2, 3, 3, 4, 3, 3, 2, 4, 5, 4, null, null, null, null, null, null, null, null, 1, null, 2, 2, 3, 2, 3, 4, 4, 3, 2, 4, 5, 5, 3, 4, 5, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 0, 0, 0, null, 1, 1, 1, 3, 1, 1, 1, 1, 1, 3, 5, null, null, null, null, null, null, null, null, 1, null, 2, 0, 2, 1, 3, 2, 3, 5, 3, 3, 3, 3, null, 2, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 3, 4, 4, 4, 3, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 5, null, 5, 3, 
1, 3, 9, 10, 10, 7, 9, 8, 8, 8, 10, 9, 10, 14, null, null, null, null, null, null, null, null, 3, null, 1, 2, 2, 1, 2, 1, null, 2, 2, 2, 1, 1, 1, 2, 2, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 1, 0, 0, null, null, null, null, 1, 1, 1, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, null, 7, 8, 4, 3, 2, 2, 2, 2, 1, 1, 2, 2, 2, 3, 4, 6, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, 2, 1, 2, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 1, null, 2, 3, 3, 6, 4, 4, 2, 2, 3, 1, 1, null, null, 2, 1, 3, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 2, 1, 4, 4, 5, 6, 5, 5, 3, 4, 5, 6, 7, null, null, null, null, null, null, null, null, 3, null, 4, 2, 3, 2, 1, 1, 3, 2, 3, 2, 2, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, null, 2, 3, 5, 4, 4, 4, 2, 2, 2, 4, 6, 7, 5, 4, 4, 5, 
null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 1, 2, 3, 2, 4, 4, 3, 3, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 43, null, 41, 36, 42, 37, 32, 31, 29, 30, 30, 31, 33, 32, 43, 44, 58, 53, null, null, null, null, null, null, null, null, 8, null, 3, 3, 4, 5, 6, 7, 5, 6, 7, 6, 3, 4, 5, 6, 4, 2, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
1, 1, 0, 0, null, null, null, null, null, null, null, null, 4, null, 3, 4, 3, 4, 6, 6, 4, 6, 6, 5, 3, 3, 2, 6, 4, 5, null, null, null, null, null, null, null, null, 4, null, 2, 3, 2, 3, 4, 5, 3, 2, 2, 1, 1, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 2, 0, 1, 2, 1, 2, 2, 1, 1, null, null, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 1, null, null, null, null, 
null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, null, 3, 3, 4, 3, 5, 4, 3, 3, 2, 3, 2, 2, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 2, 
1, 1, 1, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 0, null, null, null, null, null, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 1, 1, 2, 3, 2, 2, 1, null, 1, 1, null, 1, 0, null, null, null, null, null, null, null, null, 6, null, 4, 3, 3, 5, 4, 6, 6, 7, 4, 8, 6, 7, 7, 5, 6, 8, null, null, null, null, null, null, null, null, 2, null, 
2, 3, 1, 1, 1, 1, null, 1, 1, 1, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, null, 0, 2, 1, 2, 1, null, null, null, 1, 1, 1, 1, null, 1, 0, 0, null, null, null, null, null, null, null, null, 5, null, 4, 7, 8, 6, 2, 2, 4, 4, 6, 2, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 2, null, 2, 3, 2, 1, 1, 1, 2, 1, 2, 3, null, 1, 1, 1, 1, 3, null, null, null, null, null, null, 
null, null, 2, null, 1, 3, 2, 2, 2, 2, 2, 1, 1, 1, null, 1, 2, 2, 3, 1, null, null, null, null, null, null, null, null, 2, null, 3, 3, 4, 4, 2, 3, 2, 2, 3, 2, null, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, 1, 1, 1, null, 2, 3, 3, 3, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 6, 4, 5, 2, 3, 3, 1, 2, 2, 1, 2, 1, null, null, 2, 2, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 2, 1, null, 1, 1, 1, 1, 1, 2, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 10, null, 9, 4, 6, 5, 8, 4, 3, 7, 6, 10, 10, 7, 10, 8, 
14, 10, null, null, null, null, null, null, null, null, 5, null, 4, 5, 4, 3, 4, 5, 4, 3, 5, 5, 6, 8, 8, 10, 9, 10, null, null, null, null, null, null, null, null, 5, null, 4, 4, 5, 6, 6, 4, 4, 2, 1, 3, 3, 3, 2, 2, 5, 6, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 5, 2, 2, 2, null, null, 1, 1, 2, null, 
null, null, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, null, 0, 1, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 1, null, 1, 
1, 1, 2, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 6, null, 4, 5, 7, 5, 1, 5, 5, 6, 5, 4, 4, 5, 3, 4, 4, 4, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 4, null, 4, 1, 3, 3, 3, 5, 7, 5, 4, 4, 4, 3, 4, 2, 2, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 
1, 2, 1, 1, 2, 2, 4, 4, 2, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 7, null, 5, 7, 4, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 3, 7, 9, null, null, null, null, null, null, null, null, 2, null, 1, 3, 2, 3, 3, 2, 5, 2, 1, 2, 3, 3, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
5, null, 5, 4, 3, 4, 3, 3, 5, 3, 5, 3, 2, 3, 3, 4, 4, 3, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 3, 2, 2, 1, 2, 3, 4, 2, 2, 2, 1, 4, 4, null, null, null, null, null, null, null, null, 7, null, 2, 6, 5, 6, 4, 4, 4, 5, 8, 5, 5, 3, 3, 2, 4, 3, null, null, null, null, null, null, null, null, 10, null, 9, 8, 9, 9, 6, 5, 7, 7, 7, 7, 7, 8, 4, 9, 9, 13, null, null, null, null, 
null, null, null, null, 4, null, 3, 3, 3, 4, 4, 3, 2, 3, 3, 3, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 1, 3, 3, 4, 3, 5, 6, 5, 2, 3, 1, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 4, null, 3, 3, 4, 1, 3, 3, 4, 5, 6, 4, 5, 5, 5, 4, 5, 2, null, null, null, null, null, null, null, null, 3, null, 1, 3, 2, 2, 1, null, 2, 2, 3, 2, 3, 2, 2, 2, 3, 4, 
null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 2, 1, 2, 1, null, null, null, 1, 2, null, 1, 0, 0, null, null, null, null, null, null, null, null, 8, null, 5, 4, 7, 8, 7, 5, 6, 5, 3, 6, 6, 5, 6, 6, 7, 7, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 1, 2, 2, 1, 1, 2, 2, 1, 1, 2, 2, 
2, null, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 1, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 4, 3, 3, 4, 3, 4, 5, 4, 5, 5, 4, 5, 4, 6, 7, 6, null, null, null, null, null, null, null, null, 4, null, 3, 3, 5, 5, 5, 3, 4, 3, 
5, 3, 3, 4, 4, 3, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, null, null, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 2, 2, 1, 1, 1, 2, 1, 2, 2, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 3, null, 1, 2, 1, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, 
1, 1, 2, 2, 2, 2, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 8, null, 5, 6, 4, 3, 4, 5, 5, 4, 4, 5, 5, 6, 7, 6, 7, 8, null, null, null, null, null, null, null, null, 0, null, 2, 1, 0, 1, 2, 1, 1, 1, 1, 1, null, null, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 18, null, 20, 23, 17, 21, 24, 22, 17, 21, 27, 23, 16, 16, 17, 12, 18, 21, null, null, null, null, null, null, null, null, 0, null, 
1, 0, 0, 0, null, null, 1, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 4, 6, 1, 2, 2, 2, 4, 3, 4, 4, 3, 3, 6, 5, 5, 5, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, 254, 260, 279, 304, 309, 286, 300, 328, 321, 334, 341, 343, 351, 359, 372, 377, 345, 371, 381, 383, 504, 512, null, null, null, null, 106, 102, 
104, 114, 117, 108, 116, 118, 109, 112, 111, 123, 124, 126, 133, 133, 129, 135, 134, 136, 152, 149, null, null, null, null, 69, 62, 68, 69, 74, 69, 65, 65, 56, 63, 58, 65, 66, 71, 74, 76, 75, 70, 70, 71, 77, 73, null, null, null, null, 76, 80, 70, 73, 77, 70, 67, 64, 68, 64, 62, 68, 64, 63, 62, 64, 65, 71, 66, 64, 73, 77, null, null, null, null, 37, 31, 35, 37, 36, 29, 24, 30, 24, 21, 24, 28, 30, 28, 29, 25, 18, 25, 25, 24, 26, 27, null, null, 
null, null, 88, 77, 81, 92, 86, 73, 78, 68, 73, 73, 73, 71, 68, 65, 67, 75, 75, 79, 71, 63, 79, 79, null, null, null, null, 48, 48, 48, 46, 41, 39, 37, 39, 34, 40, 38, 38, 42, 43, 39, 41, 38, 39, 40, 41, 44, 42, null, null, null, null, 51, 52, 47, 41, 46, 46, 40, 46, 42, 41, 41, 39, 45, 49, 51, 53, 47, 52, 58, 56, 65, 62, null, null, null, null, 44, 53, 52, 56, 53, 50, 62, 63, 58, 57, 59, 62, 63, 67, 71, 64, 67, 64, 62, 56, 
65, 63, null, null, null, null, 50, 53, 48, 45, 45, 44, 46, 48, 41, 40, 37, 38, 40, 39, 37, 45, 45, 46, 51, 48, 57, 54, null, null, null, null, 141, 145, 151, 151, 142, 139, 137, 133, 119, 127, 128, 131, 134, 135, 140, 135, 129, 129, 117, 121, 148, 146, null, null, null, null, 68, 66, 68, 60, 57, 54, 58, 58, 61, 64, 57, 64, 70, 72, 72, 63, 61, 62, 64, 65, 71, 66, null, null, null, null, 63, 57, 62, 61, 59, 60, 68, 66, 63, 65, 76, 71, 64, 68, 70, 69, 
66, 69, 78, 73, 80, 75, null, null, null, null, 110, 96, 99, 106, 116, 121, 123, 120, 129, 122, 126, 121, 117, 122, 134, 144, 140, 137, 132, 130, 152, 154, null, null, null, null, null, null, null, null, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 4, 4, 4, 6, 7, null, null, null, null, null, null, null, null, 0, 2, 1, 1, 3, 3, 3, 4, 3, 3, 3, 2, 4, 2, 1, 1, 5, 3, null, null, null, null, null, null, null, null, 7, 5, 9, 11, 10, 9, 8, 11, 
12, 12, 12, 15, 14, 16, 16, 14, 12, 13, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 3, 3, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 15, 12, 11, 13, 14, 12, 17, 19, 19, 20, 22, 21, 20, 20, 20, 22, 25, 25, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 
2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 5, 5, 4, 5, 2, 3, 5, 5, 4, 4, 5, 4, 4, 5, 5, 6, 4, 5, null, null, null, null, null, null, null, null, 15, 18, 15, 14, 12, 15, 15, 17, 17, 15, 15, 16, 14, 10, 9, 11, 15, 9, null, null, null, null, null, null, null, null, 11, 9, 10, 11, 9, 12, 9, 8, 9, 11, 11, 12, 10, 12, 14, 14, 12, 11, null, null, null, null, null, null, null, null, 
2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 3, 5, 4, 2, 3, 3, 3, 4, 3, 3, 5, 4, 7, 7, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, 1, 1, 1, null, 1, null, 2, 2, 1, 3, 3, 3, null, null, null, null, null, null, null, null, 2, 3, 4, 3, 2, 2, 2, 1, null, 1, 1, null, 2, 2, 1, 1, 1, 2, null, null, null, null, 
null, null, null, null, 20, 16, 17, 15, 12, 13, 14, 15, 17, 14, 16, 16, 17, 19, 17, 16, 14, 18, null, null, null, null, null, null, null, null, 1, 2, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 3, null, null, null, null, null, null, null, null, 3, 5, 4, 2, 2, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 
null, null, null, null, null, null, null, null, 3, 1, 4, 4, 4, 3, 3, 4, 6, 6, 6, 5, 4, 3, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 5, 5, 6, 8, 7, 7, 6, 7, 7, 8, 8, 8, 7, 7, 9, 7, 9, 9, null, null, null, null, null, null, null, null, 3, 2, 3, 2, 3, 2, 1, 1, 1, 2, 3, 3, 2, 5, 4, 5, 4, 3, null, null, null, null, null, null, null, null, 6, 5, 6, 8, 9, 8, 7, 8, 8, 10, 10, 10, 11, 13, 
10, 10, 14, 13, null, null, null, null, null, null, null, null, 1, 1, 0, 2, 1, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 3, 2, 2, 1, 3, 3, 2, 4, 2, 2, 2, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, 1, 1, 4, 2, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 25, 25, 26, 25, 19, 23, 21, 24, 28, 29, 31, 28, 27, 27, 23, 25, 28, 25, null, null, null, null, null, null, null, null, 6, 4, 4, 4, 2, 5, 4, 5, 5, 5, 4, 3, 4, 3, 2, 2, 4, 4, null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 
1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 6, 5, 4, 5, 5, 5, 5, 5, 3, 2, 2, 4, 4, 4, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 4, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 3, 4, 4, 4, 3, 3, 3, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, 4, 
3, 3, 3, 4, 2, 2, 3, 2, 2, 5, 5, 3, 3, 4, 5, 5, null, null, null, null, null, null, null, null, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 7, 6, null, null, null, null, null, null, 
null, null, 9, 9, 7, 8, 7, 5, 6, 8, 7, 8, 8, 10, 11, 10, 12, 12, 10, 10, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, 4, 3, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 6, 5, 5, 7, 6, 7, 7, 6, 6, 5, 5, 4, 6, 5, 3, 1, 
2, 1, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, 3, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 6, 7, 6, 7, 6, 6, 5, 6, 5, 6, 5, 6, 7, 6, 5, 6, 6, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 1, 1, 3, 3, 3, 3, 3, 
3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, 2, 1, 3, 3, 2, 2, 3, 3, 3, 4, 5, 4, 5, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 42, 36, 39, 33, 33, 30, 32, 34, 33, 34, 30, 29, 28, 33, 30, 31, 35, 43, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 3, 4, 4, 4, null, null, null, null, null, null, null, null, 7, 6, 3, 4, 5, 4, 2, 2, 2, 3, 4, 5, 3, 3, 3, 3, 6, 7, null, null, null, null, null, null, null, null, 1, 2, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 
1, 1, 1, 1, null, null, null, null, 1, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 4, 5, 5, 4, 6, 6, 5, 6, 5, 5, 5, 7, 7, 9, 9, 9, 9, 7, null, null, null, null, null, null, null, null, 1, 2, 1, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 2, 3, 4, 5, 4, 2, 3, 4, 4, 3, 4, 3, 1, 3, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 
20, 15, 12, 14, 13, 15, 13, 15, 14, 12, 13, 11, 7, 10, 11, 11, 12, 12, null, null, null, null, null, null, null, null, 2, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 0, 0, null, null, 1, 2, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 1, 0, null, null, 2, 4, 3, 2, 3, 3, 3, 3, 3, 4, null, null, null, null, 
null, null, null, null, 10, 6, 5, 5, 4, 2, 5, 6, 6, 5, 5, 6, 5, 7, 7, 6, 9, 8, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 2, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 1, 2, 2, 4, 4, 3, 2, 1, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 10, 7, 6, 4, 5, 6, 6, 5, 5, 7, 8, 9, 8, 8, 7, 6, 6, 6, 
null, null, null, null, null, null, null, null, 9, 6, 9, 8, 8, 11, 9, 8, 7, 6, 5, 3, 7, 7, 5, 6, 7, 7, null, null, null, null, null, null, null, null, 6, 5, 4, 2, 3, 4, 5, 5, 5, 5, 8, 8, 6, 6, 6, 6, 6, 6, null, null, null, null, null, null, null, null, 5, 6, 6, 8, 6, 6, 6, 7, 6, 6, 6, 5, 5, 6, 7, 7, 6, 7, null, null, null, null, null, null, null, null, 4, 5, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 3, 3, 
3, 1, 3, 3, null, null, null, null, null, null, null, null, 3, 1, 1, 1, 1, 3, 3, 3, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 6, 7, 7, 8, 8, 8, 8, 8, 10, 7, 7, 9, 8, 9, 9, 7, 12, 10, null, null, null, null, null, null, null, null, 2, 2, 3, 0, 0, 0, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, 2, 3, 3, 5, 3, 3, 3, 3, 3, 
2, 2, 1, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 4, 4, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, null, null, null, null, null, null, null, null, 6, 5, 10, 5, 9, 9, 9, 8, 8, 7, 7, 11, 9, 10, 8, 6, 9, 11, null, null, null, null, null, null, null, null, 21, 15, 13, 15, 14, 11, 13, 10, 8, 8, 9, 12, 14, 14, 12, 13, 16, 14, null, null, null, null, null, null, null, null, 1, 2, 2, 3, 4, 2, 
1, 1, 1, null, 1, 2, 2, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 2, 4, 3, 2, 3, 3, null, null, null, null, null, null, null, null, 5, 6, 5, 5, 4, 6, 5, 3, 5, 6, 6, 7, 7, 5, 5, 6, 5, 3, null, null, null, null, null, null, null, null, 3, 2, 1, 2, 2, 2, null, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 5, 
5, 6, 6, 5, 6, 7, 6, 7, 6, 5, 5, 5, 6, 6, 5, 7, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 19, 20, 19, 19, 14, 18, 19, 19, 23, 21, 20, 20, 18, 21, 21, 22, 24, 22, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 4, 2, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 5, 5, 4, 3, 2, 3, 3, 3, 4, 4, 3, 2, 3, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, 1, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 
2, 1, null, null, null, null, null, null, null, null, 16, 17, 16, 20, 15, 14, 16, 16, 19, 21, 18, 21, 16, 16, 20, 18, 25, 25, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, 1, 1, null, null, null, null, 1, 2, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 3, 2, 1, 1, 1, 1, 2, 3, 2, 1, 2, 2, 2, 4, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, null, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 6, 8, 8, 8, 7, 8, 5, 6, 8, 11, 10, 12, 11, 11, 11, 11, 11, 8, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, 2, 1, 1, 1, null, null, null, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 2, 2, 2, 2, 
2, 1, null, null, null, null, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 0, 0, null, null, null, null, 1, 1, null, 1, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, 4, 4, 5, 6, 6, 7, 5, 6, 6, 8, 5, 6, 6, 6, 6, 5, 5, null, null, null, null, null, null, null, null, 5, 6, 2, 2, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 
1, 1, 1, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, 3, 3, 1, 2, 3, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, 8, 7, 8, 7, 8, 7, 6, 9, 8, 9, 7, 8, 8, 6, 6, 8, 9, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 5, 2, 5, 6, 6, 3, 3, 3, 3, 2, 4, 4, 3, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 1, 2, 4, 5, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 3, 4, 4, 2, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, 
null, null, null, null, 17, 19, 25, 24, 23, 21, 23, 25, 25, 28, 25, 24, 25, 24, 26, 22, 26, 23, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 2, 2, 2, 4, 3, 3, 4, 3, 3, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 2, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 3, 4, null, null, null, null, null, null, null, null, 2, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, 
null, null, null, null, null, null, null, null, 3, 1, 2, 2, 2, 2, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 5, 3, 3, 4, 3, 3, 3, 3, 3, 4, 4, 3, 4, 4, 5, 3, 4, 5, null, null, null, null, null, null, null, null, 4, 3, 3, 3, 4, 5, 6, 5, 4, 3, 5, 3, 4, 4, 4, 4, 5, 6, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 6, 4, 5, 4, 2, 2, 3, 2, 2, 2, 3, 3, 3, 4, 3, 4, 2, null, null, null, null, null, null, null, null, 3, 1, 2, 3, 1, 2, 1, 1, 2, 2, 3, 3, 3, 2, 5, 3, 5, 5, null, null, null, null, null, null, null, null, 3, 2, 3, 3, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 12, 12, 13, 14, 12, 13, 10, 10, 10, 11, 
9, 11, 12, 14, 13, 13, 19, 17, null, null, null, null, null, null, null, null, 1, 3, 2, 1, 1, 2, 1, null, 1, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 7, 7, 7, 8, 8, 6, 7, 6, 6, 8, 8, 7, 8, 8, 8, 7, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, 5, 
5, 4, 4, 2, 3, 5, 6, 6, 4, 6, 6, 5, 5, 4, 4, 7, null, null, null, null, null, null, null, null, 3, 2, 2, 4, 4, 3, 4, 4, 5, 5, 6, 6, 6, 7, 8, 8, 8, 8, null, null, null, null, null, null, null, null, 5, 6, 4, 5, 4, 5, 5, 5, 4, 5, 4, 6, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 5, 5, 6, 5, 3, 5, 5, 5, 7, 6, 6, 7, 5, 4, 3, 4, 6, 5, null, null, null, null, null, null, 
null, null, 5, 4, 5, 6, 5, 5, 5, 4, 4, 4, 3, 4, 5, 4, 5, 6, 5, 5, null, null, null, null, null, null, null, null, 65, 63, 64, 66, 59, 70, 69, 69, 67, 74, 77, 74, 67, 66, 60, 59, 76, 77, null, null, null, null, null, null, null, null, 5, 8, 6, 3, 3, 3, 4, 4, 5, 5, 4, 5, 6, 5, 1, 2, 5, 7, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 14, 11, 9, 12, 10, 6, 5, 6, 8, 5, 5, 5, 5, 6, 6, 6, 8, 9, null, null, null, null, null, null, null, null, 6, 5, 8, 5, 4, 4, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 4, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 3, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 
1, 1, null, null, null, null, null, null, null, null, 5, 6, 5, 4, 3, 4, 4, 5, 5, 4, 3, 3, 4, 4, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 
1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, 8, 7, 7, 8, 7, 6, 4, 4, 4, 8, 6, 6, 6, 7, 9, 7, 4, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 
2, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 5, 4, 3, 1, 0, 0, null, null, 1, null, 1, 1, 1, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 9, 10, 10, 8, 7, 7, 8, 9, 8, 7, 6, 7, 6, 8, 7, 8, 11, 12, null, null, null, null, null, null, null, null, 6, 5, 4, 4, 4, 5, 5, 7, 6, 7, 6, 5, 6, 6, 6, 6, 6, 5, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 
2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 3, 2, 4, 4, 6, 7, 8, 7, 8, 8, 10, 8, 6, 8, 8, 8, null, null, null, null, null, null, null, null, 4, 2, 4, 4, 4, 4, 4, 5, 5, 6, 5, 3, 2, 2, 3, 2, 4, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 5, 2, 3, 3, 6, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 3, 4, null, null, null, null, null, null, null, null, 2, 2, 3, 3, 2, 2, null, null, null, 2, 2, 1, 1, 1, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 18, 19, 19, 19, 18, 19, 18, 22, 24, 22, 22, 22, 22, 24, 26, 27, 32, 30, null, null, null, null, 
null, null, null, null, 10, 7, 8, 9, 11, 11, 9, 11, 12, 13, 12, 10, 9, 9, 10, 10, 10, 8, null, null, null, null, null, null, null, null, 4, 5, 5, 4, 3, 3, 3, 3, 5, 7, 7, 6, 5, 5, 5, 5, 3, 3, null, null, null, null, null, null, null, null, 3, 3, 4, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 5, 5, 6, 5, 5, 4, 5, 4, 3, 4, 4, 3, 3, 3, 
null, null, null, null, null, null, null, null, 2, 1, 3, 3, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 5, 5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 6, 11, 10, 9, 6, 8, 10, 8, 9, 8, 9, 10, 7, 7, 5, 6, 6, 7, null, null, null, null, null, null, null, null, 3, 2, 1, 2, 1, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, 6, 8, 8, 7, 6, 6, 4, 4, 5, 6, 5, 4, 5, 5, 6, 7, 5, null, null, null, null, null, null, null, null, 4, 2, 4, 4, 3, 3, 4, 4, 3, 3, 
2, 2, 2, 2, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 9, 7, 8, 9, 10, 11, 10, 10, 9, 11, 13, 14, 15, 14, 18, 17, 17, 13, null, null, null, null, null, null, null, null, 4, 4, 6, 4, 5, 5, 6, 7, 6, 6, 7, 8, 6, 8, 7, 6, 8, 9, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 1, 3, 1, 1, 2, 2, 
4, 2, 3, 5, 4, 2, 4, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 3, 2, 1, 2, 4, 5, 6, 4, 5, 4, 3, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 7, 8, 10, 10, 10, 11, 13, 12, 8, 9, 7, 7, 7, 7, 8, 8, 8, 9, null, null, null, null, null, null, null, null, 16, 14, 16, 16, 16, 15, 16, 16, 14, 14, 15, 15, 14, 15, 20, 15, 18, 16, null, null, null, null, null, null, null, null, 2, 2, 
2, 2, 3, 2, 2, 2, 3, 1, 2, 1, 1, 1, 2, 3, 4, 5, null, null, null, null, null, null, null, null, 3, 3, 2, 1, 2, 3, 4, 4, 3, 3, 4, 5, 4, 4, 3, 4, 5, 4, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 2, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 4, null, null, null, null, null, null, null, null, 4, 3, 6, 4, 4, 4, 4, 4, 2, 2, 5, 5, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, 
null, null, 1, 2, 2, 3, 3, 1, 1, 1, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 11, 10, 15, 13, 13, 13, 11, 14, 13, 14, 15, 13, 13, 13, 12, 10, 13, 12, null, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 6, 5, 5, 5, 6, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 3, 3, 3, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 8, 5, 7, 6, 7, 7, 6, 6, 7, 7, 8, 6, 6, 7, 4, 6, 8, null, null, null, null, null, null, null, null, 4, 5, 6, 4, 3, 5, 4, 6, 4, 6, 5, 6, 7, 6, 5, 7, 
7, 7, null, null, null, null, null, null, null, null, 2, 2, 2, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, 1, 3, 3, 3, 4, 4, 6, 5, 5, 5, 6, 5, 4, null, null, null, null, null, null, null, null, 5, 6, 4, 5, 7, 6, 6, 5, 5, 5, 5, 7, 7, 7, 7, 7, 7, 7, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, 10, 9, 9, 10, 9, 10, 11, 11, 11, 11, 11, 12, 10, 11, 11, 10, 10, null, null, null, null, null, null, null, null, 3, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 44, 44, 47, 44, 46, 44, 48, 37, 39, 41, 48, 51, 54, 53, 50, 48, 65, 64, null, null, null, null, null, null, null, null, 3, 2, 2, 1, 1, 2, 2, 2, 
2, 2, 2, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 8, 10, 9, 11, 12, 12, 11, 13, 12, 12, 12, 13, 12, 14, 12, 12, 10, 11, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 256, 276, 303, 309, 286, 300, 328, 321, 334, 341, 343, 351, 359, 372, 377, 345, 371, 381, 383, 504, 512, null, null, null, null, null, 101, 103, 113, 116, 108, 115, 117, 
109, 112, 111, 123, 124, 126, 133, 133, 129, 135, 134, 136, 152, 149, null, null, null, null, null, 62, 68, 69, 74, 69, 65, 65, 56, 63, 58, 65, 66, 71, 74, 76, 75, 70, 70, 71, 77, 73, null, null, null, null, null, 76, 65, 68, 73, 70, 67, 64, 68, 64, 62, 68, 64, 63, 62, 64, 65, 71, 66, 64, 73, 77, null, null, null, null, null, 31, 35, 36, 35, 29, 24, 30, 24, 21, 24, 28, 30, 28, 29, 25, 18, 25, 25, 24, 26, 27, null, null, null, null, null, 75, 79, 91, 
85, 73, 78, 68, 73, 73, 73, 71, 68, 65, 67, 75, 75, 79, 71, 63, 79, 79, null, null, null, null, null, 48, 46, 44, 39, 39, 36, 38, 34, 40, 38, 38, 42, 43, 39, 41, 38, 39, 40, 41, 44, 42, null, null, null, null, null, 51, 47, 39, 44, 46, 40, 45, 42, 41, 41, 39, 45, 49, 51, 53, 47, 52, 58, 56, 65, 62, null, null, null, null, null, 53, 52, 56, 53, 50, 62, 63, 58, 57, 59, 62, 63, 67, 71, 64, 67, 64, 62, 56, 65, 63, null, null, null, null, 
null, 52, 47, 44, 44, 44, 46, 48, 41, 40, 37, 38, 40, 39, 37, 45, 45, 46, 51, 48, 57, 54, null, null, null, null, null, 142, 146, 141, 136, 139, 136, 132, 119, 127, 128, 131, 134, 135, 140, 135, 129, 129, 117, 121, 148, 146, null, null, null, null, null, 65, 67, 59, 57, 54, 58, 58, 61, 64, 57, 64, 70, 72, 72, 63, 61, 62, 64, 65, 71, 66, null, null, null, null, null, 56, 59, 59, 57, 60, 68, 66, 63, 65, 75, 71, 64, 68, 70, 69, 66, 69, 78, 73, 80, 75, 
null, null, null, null, null, 95, 98, 105, 114, 121, 123, 120, 129, 122, 126, 121, 117, 122, 134, 144, 140, 137, 132, 130, 152, 154, null, null, null, null, null, null, null, null, 4, null, 3, 2, 1, 1, 1, 1, 1, 1, 3, 3, 3, 4, 4, 4, 6, 7, null, null, null, null, null, null, null, null, 0, null, 1, 1, 3, 3, 3, 4, 3, 3, 3, 2, 4, 2, 1, 1, 5, 3, null, null, null, null, null, null, null, null, 7, null, 9, 11, 10, 9, 8, 11, 12, 12, 12, 15, 14, 16, 
16, 14, 12, 13, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 3, 3, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 15, null, 11, 13, 14, 12, 17, 19, 19, 20, 22, 21, 20, 20, 20, 22, 25, 25, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 2, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 4, null, 3, 4, 2, 3, 5, 5, 4, 4, 5, 4, 4, 5, 5, 6, 4, 5, null, null, null, null, null, null, null, null, 15, null, 15, 14, 12, 15, 15, 17, 17, 15, 15, 16, 14, 10, 9, 11, 15, 9, null, null, null, null, null, null, null, null, 11, null, 10, 11, 9, 12, 9, 8, 9, 11, 11, 12, 10, 12, 14, 14, 12, 11, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 
1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 4, null, 4, 3, 3, 5, 4, 2, 3, 3, 3, 4, 3, 3, 5, 4, 7, 7, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, 1, 1, 1, null, 1, null, 2, 2, 1, 3, 3, 3, null, null, null, null, null, null, null, null, 2, null, 4, 3, 2, 2, 2, 1, null, 1, 1, null, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 20, null, 
17, 15, 12, 13, 14, 15, 17, 14, 16, 16, 17, 19, 17, 16, 14, 18, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 3, 3, 3, 2, 2, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 3, null, null, null, null, null, null, null, null, 3, null, 4, 2, 2, 3, 3, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, 
null, null, 3, null, 4, 4, 4, 3, 3, 4, 6, 6, 6, 5, 4, 3, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 5, null, 6, 8, 7, 7, 6, 7, 7, 8, 8, 8, 7, 7, 9, 7, 9, 9, null, null, null, null, null, null, null, null, 3, null, 3, 2, 3, 2, 1, 1, 1, 2, 3, 3, 2, 5, 4, 5, 4, 3, null, null, null, null, null, null, null, null, 6, null, 6, 8, 9, 8, 7, 8, 8, 10, 10, 10, 11, 13, 10, 10, 14, 13, null, null, 
null, null, null, null, null, null, 1, null, 0, 2, 1, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 3, null, 2, 1, 3, 3, 2, 4, 2, 2, 2, 1, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 
4, 2, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 25, null, 26, 25, 19, 23, 21, 24, 28, 29, 31, 28, 27, 27, 23, 25, 28, 25, null, null, null, null, null, null, null, null, 6, null, 4, 4, 2, 5, 4, 5, 5, 5, 4, 3, 4, 3, 2, 2, 4, 4, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 
2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 6, null, 4, 5, 5, 5, 5, 5, 3, 2, 2, 4, 4, 4, 5, 4, 5, 5, null, null, null, null, null, null, null, null, 4, null, 2, 2, 2, 2, 2, 2, 2, 4, 4, 3, 4, 4, 4, 3, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, null, 3, 3, 3, 4, 2, 2, 
3, 2, 2, 5, 5, 3, 3, 4, 5, 5, null, null, null, null, null, null, null, null, 2, null, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 3, 3, 3, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 4, null, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 5, 7, 6, null, null, null, null, null, null, null, null, 9, null, 7, 8, 
7, 5, 6, 8, 7, 8, 8, 10, 11, 10, 12, 12, 10, 10, null, null, null, null, null, null, null, null, 3, null, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, null, 3, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 2, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
3, null, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 3, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 6, null, 5, 7, 6, 7, 7, 6, 6, 5, 5, 4, 6, 5, 3, 1, 2, 1, null, null, null, null, 
null, null, null, null, 0, null, 1, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, null, 7, 6, 7, 6, 6, 5, 6, 5, 6, 5, 6, 7, 6, 5, 6, 6, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 1, 1, 3, 3, 3, 3, 3, 3, 2, 1, 1, 2, 2, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, null, 1, 3, 3, 2, 2, 3, 3, 3, 4, 5, 4, 5, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 39, null, 39, 33, 33, 30, 32, 34, 33, 34, 30, 29, 28, 33, 30, 31, 35, 43, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
3, 4, 4, 4, null, null, null, null, null, null, null, null, 6, null, 3, 4, 5, 4, 2, 2, 2, 3, 4, 5, 3, 3, 3, 3, 6, 7, null, null, null, null, null, null, null, null, 1, null, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 
null, null, 1, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 4, null, 5, 4, 6, 6, 5, 6, 5, 5, 5, 7, 7, 9, 9, 9, 9, 7, null, null, null, null, null, null, null, null, 1, null, 1, 3, 2, 2, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 2, null, 4, 5, 4, 2, 3, 4, 4, 3, 4, 3, 1, 3, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 19, null, 12, 14, 13, 15, 
13, 15, 14, 12, 13, 11, 7, 10, 11, 11, 12, 12, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 0, null, null, 1, 2, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 0, null, null, 2, 4, 3, 2, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 10, null, 
5, 5, 4, 2, 5, 6, 6, 5, 5, 6, 5, 7, 7, 6, 9, 8, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 3, null, 3, 2, 1, 2, 2, 4, 4, 3, 2, 1, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 10, null, 6, 4, 5, 6, 6, 5, 5, 7, 8, 9, 8, 8, 7, 6, 6, 6, null, null, null, null, null, null, 
null, null, 9, null, 9, 8, 8, 11, 9, 8, 7, 6, 5, 3, 7, 7, 5, 6, 7, 7, null, null, null, null, null, null, null, null, 6, null, 4, 2, 3, 4, 5, 5, 5, 5, 8, 8, 6, 6, 6, 6, 6, 6, null, null, null, null, null, null, null, null, 5, null, 6, 8, 6, 6, 6, 7, 6, 6, 6, 5, 5, 6, 7, 7, 6, 7, null, null, null, null, null, null, null, null, 4, null, 4, 3, 2, 2, 2, 2, 3, 3, 3, 2, 3, 3, 3, 1, 3, 3, null, null, 
null, null, null, null, null, null, 3, null, 1, 1, 1, 3, 3, 3, 2, 3, 3, 3, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 6, null, 7, 8, 8, 8, 8, 8, 10, 7, 7, 9, 8, 9, 9, 7, 12, 10, null, null, null, null, null, null, null, null, 2, null, 3, 0, 0, 0, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, null, 3, 3, 5, 3, 3, 3, 3, 3, 2, 2, 1, 2, 2, 2, 
1, 2, null, null, null, null, null, null, null, null, 4, null, 5, 4, 4, 4, 4, 4, 3, 4, 4, 4, 3, 3, 3, 2, 2, 1, null, null, null, null, null, null, null, null, 6, null, 10, 5, 9, 9, 9, 8, 8, 7, 7, 11, 9, 10, 8, 6, 9, 11, null, null, null, null, null, null, null, null, 20, null, 13, 15, 14, 11, 13, 10, 8, 8, 9, 12, 14, 14, 12, 13, 16, 14, null, null, null, null, null, null, null, null, 1, null, 2, 3, 4, 2, 1, 1, 1, null, 1, 2, 
2, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 2, 4, 3, 2, 3, 3, null, null, null, null, null, null, null, null, 4, null, 5, 5, 4, 6, 5, 3, 5, 6, 6, 7, 7, 5, 5, 6, 5, 3, null, null, null, null, null, null, null, null, 3, null, 1, 2, 2, 2, null, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 5, null, 5, 6, 6, 5, 6, 7, 
6, 7, 6, 5, 5, 5, 6, 6, 5, 7, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 2, 2, 2, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 19, null, 18, 18, 14, 18, 19, 19, 23, 21, 20, 20, 18, 21, 21, 22, 24, 22, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, null, 3, 2, 
2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 3, 3, 5, 5, 4, 3, 2, 3, 3, 3, 4, 4, 3, 2, 3, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, null, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 0, null, 1, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, 
null, null, null, null, 16, null, 16, 20, 15, 14, 16, 16, 19, 21, 18, 21, 16, 16, 20, 18, 25, 25, null, null, null, null, null, null, null, null, 1, null, 1, 2, 2, 1, 1, null, null, null, null, 1, 2, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 2, 3, 2, 1, 2, 2, 2, 4, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 
null, null, null, null, null, null, null, null, 5, null, 8, 8, 7, 8, 5, 6, 8, 11, 10, 12, 11, 11, 11, 11, 11, 8, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 1, null, 1, 2, 2, 2, 1, 1, 1, null, null, null, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 2, 2, 2, 2, 2, 1, null, null, null, null, 
1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 0, null, null, null, null, 1, 1, null, 1, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, null, 4, 5, 6, 6, 7, 5, 6, 6, 8, 5, 6, 6, 6, 6, 5, 5, null, null, null, null, null, null, null, null, 5, null, 2, 2, 3, 3, 2, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 2, 2, 3, 
3, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, null, 3, 1, 2, 3, 4, 4, 3, 3, 3, 4, 4, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, null, 7, 8, 7, 8, 7, 6, 9, 8, 9, 7, 8, 8, 6, 6, 8, 9, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 5, null, 5, 6, 6, 3, 3, 3, 3, 2, 4, 4, 3, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 1, null, 4, 5, 3, 3, 2, 2, 2, 3, 4, 4, 4, 3, 3, 4, 4, 2, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 17, null, 
25, 24, 23, 21, 23, 25, 25, 28, 25, 24, 25, 24, 26, 22, 26, 23, null, null, null, null, null, null, null, null, 4, null, 4, 3, 2, 2, 2, 4, 3, 3, 4, 3, 3, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 2, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 3, 4, null, null, null, null, null, null, null, null, 2, null, 3, 3, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, 
null, null, 3, null, 2, 2, 2, 2, 1, 1, 2, 3, 3, 3, 3, 3, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 5, null, 3, 4, 3, 3, 3, 3, 3, 4, 4, 3, 4, 4, 5, 3, 4, 5, null, null, null, null, null, null, null, null, 4, null, 3, 3, 4, 5, 6, 5, 4, 3, 5, 3, 4, 4, 4, 4, 5, 6, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 6, null, 4, 5, 4, 2, 2, 3, 2, 2, 2, 3, 3, 3, 4, 3, 4, 2, null, null, null, null, null, null, null, null, 3, null, 2, 3, 1, 2, 1, 1, 2, 2, 3, 3, 3, 2, 5, 3, 5, 5, null, null, null, null, null, null, null, null, 3, null, 3, 3, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 12, null, 13, 14, 12, 13, 10, 10, 10, 11, 9, 11, 12, 14, 13, 13, 
19, 17, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 2, 1, null, 1, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 7, 7, 7, 8, 8, 6, 7, 6, 6, 8, 8, 7, 8, 8, 8, 7, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, null, 5, 4, 4, 2, 3, 5, 
6, 6, 4, 6, 6, 5, 5, 4, 4, 7, null, null, null, null, null, null, null, null, 3, null, 2, 4, 4, 3, 4, 4, 5, 5, 6, 6, 6, 7, 8, 8, 8, 8, null, null, null, null, null, null, null, null, 5, null, 4, 5, 4, 5, 5, 5, 4, 5, 4, 6, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 5, null, 6, 5, 3, 5, 5, 5, 7, 6, 6, 7, 5, 4, 3, 4, 6, 5, null, null, null, null, null, null, null, null, 5, null, 5, 6, 
5, 5, 5, 4, 4, 4, 3, 4, 5, 4, 5, 6, 5, 5, null, null, null, null, null, null, null, null, 63, null, 63, 65, 59, 70, 69, 69, 67, 74, 77, 74, 67, 66, 60, 59, 76, 77, null, null, null, null, null, null, null, null, 5, null, 6, 3, 3, 3, 4, 4, 5, 5, 4, 5, 6, 5, 1, 2, 5, 7, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
13, null, 9, 12, 10, 6, 5, 6, 8, 5, 5, 5, 5, 6, 6, 6, 8, 9, null, null, null, null, null, null, null, null, 6, null, 8, 5, 4, 4, 5, 5, 6, 5, 6, 6, 5, 6, 5, 5, 5, 4, null, null, null, null, null, null, null, null, 2, null, 1, 2, 2, 2, 2, 2, 2, 2, 3, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 1, 2, 1, 2, 2, 2, 2, 3, 3, 3, 2, 2, 2, 1, 1, null, null, null, null, 
null, null, null, null, 5, null, 5, 4, 3, 4, 4, 5, 5, 4, 3, 3, 4, 4, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 
null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, null, 7, 7, 8, 7, 6, 4, 4, 4, 8, 6, 6, 6, 7, 9, 7, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, null, null, 
null, null, 1, 1, null, null, null, null, null, null, null, null, 3, null, 3, 1, 0, 0, null, null, 1, null, 1, 1, 1, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 9, null, 10, 8, 7, 7, 8, 9, 8, 7, 6, 7, 6, 8, 7, 8, 11, 12, null, null, null, null, null, null, null, null, 6, null, 4, 4, 4, 5, 5, 7, 6, 7, 6, 5, 6, 6, 6, 6, 6, 5, null, null, null, null, null, null, null, null, 2, null, 2, 1, 2, 2, 2, 2, 2, 3, 
3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 2, null, 3, 2, 4, 4, 6, 7, 8, 7, 8, 8, 10, 8, 6, 8, 8, 8, null, null, null, null, null, null, null, null, 4, null, 4, 4, 4, 4, 4, 5, 5, 6, 5, 3, 2, 2, 3, 2, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 2, 3, 3, 6, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 3, 4, null, null, null, null, null, null, null, null, 2, null, 3, 3, 2, 2, null, null, null, 2, 2, 1, 1, 1, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 18, null, 19, 19, 18, 19, 18, 22, 24, 22, 22, 22, 22, 24, 26, 27, 32, 30, null, null, null, null, null, null, null, null, 10, null, 
8, 9, 11, 11, 9, 11, 12, 13, 12, 10, 9, 9, 10, 10, 10, 8, null, null, null, null, null, null, null, null, 4, null, 5, 4, 3, 3, 3, 3, 5, 7, 7, 6, 5, 5, 5, 5, 3, 3, null, null, null, null, null, null, null, null, 3, null, 4, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, null, 3, 4, 5, 5, 6, 5, 5, 4, 5, 4, 3, 4, 4, 3, 3, 3, null, null, null, null, null, null, 
null, null, 2, null, 3, 3, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 5, null, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 2, 2, 1, 1, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 6, null, 10, 9, 6, 8, 10, 8, 9, 8, 9, 10, 7, 7, 5, 6, 6, 7, null, null, null, null, null, null, null, null, 3, null, 1, 2, 1, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, null, 8, 8, 7, 6, 6, 4, 4, 5, 6, 5, 4, 5, 5, 6, 7, 5, null, null, null, null, null, null, null, null, 4, null, 4, 4, 3, 3, 4, 4, 3, 3, 2, 2, 2, 2, 3, 3, 
4, 4, null, null, null, null, null, null, null, null, 7, null, 8, 9, 10, 11, 10, 10, 9, 11, 13, 14, 15, 14, 18, 17, 17, 13, null, null, null, null, null, null, null, null, 4, null, 6, 4, 5, 5, 6, 7, 6, 6, 7, 8, 6, 8, 7, 6, 8, 9, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 2, 4, 2, 3, 5, 4, 2, 
4, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 2, null, 3, 2, 1, 2, 4, 5, 6, 4, 5, 4, 3, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 7, null, 10, 10, 10, 11, 13, 12, 8, 9, 7, 7, 7, 7, 8, 8, 8, 9, null, null, null, null, null, null, null, null, 16, null, 16, 16, 16, 15, 15, 16, 14, 14, 15, 15, 14, 15, 20, 15, 18, 16, null, null, null, null, null, null, null, null, 2, null, 2, 2, 3, 2, 2, 2, 
3, 1, 2, 1, 1, 1, 2, 3, 4, 5, null, null, null, null, null, null, null, null, 3, null, 2, 1, 2, 3, 4, 4, 3, 3, 4, 5, 4, 4, 3, 4, 5, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 4, null, null, null, null, null, null, null, null, 4, null, 6, 4, 4, 4, 4, 4, 2, 2, 5, 5, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, null, 2, 3, 
3, 1, 1, 1, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 11, null, 15, 13, 13, 13, 11, 14, 13, 14, 15, 13, 13, 13, 12, 10, 13, 12, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 6, null, 5, 5, 6, 5, 5, 5, 4, 4, 4, 4, 2, 2, 2, 3, 3, 3, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, null, 5, 7, 6, 7, 7, 6, 6, 7, 7, 8, 6, 6, 7, 4, 6, 8, null, null, null, null, null, null, null, null, 4, null, 6, 4, 3, 5, 4, 6, 4, 6, 5, 6, 7, 6, 5, 7, 7, 7, null, null, null, null, 
null, null, null, null, 2, null, 2, 4, 4, 3, 3, 3, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 1, 3, 3, 3, 4, 4, 6, 5, 5, 5, 6, 5, 4, null, null, null, null, null, null, null, null, 5, null, 4, 5, 7, 6, 6, 5, 5, 5, 5, 7, 7, 7, 7, 7, 7, 7, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 7, null, 9, 9, 10, 9, 10, 11, 11, 11, 11, 11, 12, 10, 11, 11, 10, 10, null, null, null, null, null, null, null, null, 3, null, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 43, null, 47, 44, 46, 44, 48, 37, 39, 41, 48, 51, 54, 53, 50, 48, 65, 64, null, null, null, null, null, null, null, null, 3, null, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
2, 2, 2, 1, null, null, null, null, null, null, null, null, 8, null, 9, 11, 12, 12, 11, 13, 12, 12, 12, 13, 12, 14, 12, 12, 10, 11, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, 105, 117, 118, 125, 135, 126, 144, 158, 140, 145, 153, 164, 173, 185, 189, 188, 177, 180, 190, 198, 236, 255, null, null, null, null, 33, 37, 42, 48, 44, 45, 44, 50, 50, 51, 55, 52, 59, 57, 
52, 52, 51, 52, 54, 53, 64, 64, null, null, null, null, 37, 39, 35, 37, 34, 29, 32, 38, 41, 31, 36, 37, 36, 34, 31, 31, 26, 28, 31, 28, 29, 28, null, null, null, null, 22, 24, 30, 30, 31, 22, 28, 31, 26, 34, 37, 36, 38, 38, 36, 38, 34, 36, 36, 37, 40, 42, null, null, null, null, 9, 13, 9, 9, 9, 12, 11, 8, 8, 10, 9, 7, 7, 8, 8, 8, 10, 8, 9, 8, 7, 6, null, null, null, null, 37, 48, 45, 45, 42, 42, 46, 51, 41, 41, 
41, 44, 43, 38, 40, 40, 38, 40, 45, 45, 45, 45, null, null, null, null, 19, 15, 15, 16, 18, 13, 17, 16, 17, 17, 19, 20, 20, 23, 21, 21, 20, 18, 16, 14, 15, 17, null, null, null, null, 34, 34, 31, 29, 22, 18, 21, 21, 16, 15, 16, 20, 17, 20, 19, 22, 22, 22, 25, 25, 20, 20, null, null, null, null, 27, 24, 25, 27, 25, 20, 21, 22, 22, 24, 23, 17, 18, 19, 19, 19, 19, 19, 19, 21, 26, 29, null, null, null, null, 20, 20, 25, 25, 25, 26, 
28, 27, 29, 32, 32, 31, 34, 33, 35, 31, 31, 32, 29, 28, 28, 27, null, null, null, null, 52, 53, 64, 68, 74, 61, 76, 68, 64, 65, 64, 64, 69, 72, 66, 67, 68, 70, 71, 65, 83, 86, null, null, null, null, 22, 26, 22, 22, 24, 23, 20, 25, 20, 17, 19, 19, 17, 19, 22, 26, 23, 25, 25, 22, 38, 39, null, null, null, null, 30, 31, 30, 32, 34, 29, 31, 25, 27, 24, 25, 27, 30, 31, 29, 31, 29, 32, 30, 32, 32, 28, null, null, null, null, 57, 62, 
73, 75, 68, 57, 65, 72, 64, 65, 65, 68, 67, 69, 61, 60, 53, 54, 54, 58, 63, 62, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 2, 2, 3, 2, 3, 1, 1, 3, 1, 2, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, 4, 3, 3, 5, 5, 6, 6, 6, 6, 4, 5, 7, 7, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 3, 3, 3, 5, 5, 8, 7, 4, 3, 4, 5, 4, 5, 5, 6, 5, 6, 8, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 5, 3, 4, 4, 5, 5, 5, 6, 7, 7, 4, 5, 4, 4, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 6, 7, 7, 5, 3, 1, 2, 2, 3, 3, 3, 2, 3, 4, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 1, 0, 1, 1, 2, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, 3, 3, 3, 3, 2, 2, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, null, null, null, null, null, null, null, null, 5, 5, 5, 6, 8, 8, 7, 8, 
7, 9, 8, 7, 6, 6, 7, 7, 7, 6, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 2, 2, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 
0, 0, null, null, null, null, null, 1, 2, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, 3, 2, 3, 3, 4, 5, 3, 3, 3, 3, 3, 3, 1, 1, null, 1, 2, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 3, 3, 6, 5, 4, 4, 5, 5, 5, 5, 6, 7, 8, 10, null, null, null, null, null, null, null, null, 
0, 1, 1, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 14, 15, 14, 17, 18, 13, 15, 15, 14, 14, 12, 15, 13, 14, 14, 13, 15, 16, null, null, null, null, null, null, null, null, 2, 1, 2, 2, 3, 1, 1, 1, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 
null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, 3, 5, 5, 5, 4, 6, 6, 4, 5, 5, 2, 1, 3, 
3, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 5, 3, 5, 5, 5, 4, 4, 4, 4, 4, 
4, 2, 2, 1, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 
1, 1, 1, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 2, 3, 4, 2, 3, 3, 4, 3, 3, 1, 1, 1, null, null, 1, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 4, null, null, null, null, null, null, null, null, 12, 11, 10, 14, 12, 18, 19, 17, 20, 18, 20, 22, 18, 21, 22, 23, 20, 21, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 0, null, 1, 1, 1, null, 1, 1, 1, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 2, 1, 4, 3, 2, 3, 4, 4, 4, 4, 3, 1, 3, 3, 3, 3, 4, 5, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 
1, 1, null, null, null, null, null, null, null, null, 4, 2, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, 5, 4, 3, 3, 3, 3, 2, 3, 5, 4, 4, 
5, 3, 4, 3, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 2, 1, 1, 
1, 1, 1, null, 1, 1, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 2, 3, 4, 6, 4, 4, 4, 4, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 
4, 2, 3, 2, 2, 2, 3, 4, 1, 2, 4, 5, 6, 5, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
1, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 6, 8, 9, 8, 5, 5, 4, 7, 4, 6, 7, 5, 5, 6, 5, 5, 3, 4, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, null, 1, 1, null, null, null, null, 
null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, 2, 2, 5, 3, 4, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, null, null, null, null, null, null, null, null, 8, 8, 8, 9, 8, 10, 9, 9, 12, 8, 9, 10, 9, 10, 11, 12, 11, 12, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, 1, 1, 0, 0, 
null, null, null, null, null, null, null, null, 1, 2, 3, 2, 2, 1, 2, 2, 1, null, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, 2, 3, 2, 3, 3, 3, 4, 4, 5, 4, 4, 3, 3, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 2, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 2, 
1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, 6, 6, 6, 6, 5, 6, 6, 6, 8, 7, 7, 7, 6, 7, 6, 7, 9, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 6, 5, 
5, 4, 4, 4, 5, 6, 4, 3, 4, 5, 5, 7, 6, 7, 5, 5, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 2, 1, 2, 1, 1, 2, 1, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, 
null, null, 5, 4, 5, 6, 4, 4, 4, 4, 3, 3, 1, 2, 3, 4, 5, 5, 4, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 1, null, null, 
null, null, null, null, null, null, 2, 3, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 3, 3, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 2, 0, 3, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 2, 3, 3, 4, 4, 4, 2, 1, 2, 2, 4, 4, 3, 4, 3, 6, 5, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 10, 6, 5, 6, 6, 6, 6, 5, 
6, 6, 7, 8, 8, 9, 8, 11, 12, 15, null, null, null, null, null, null, null, null, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 4, 3, 
4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
3, 5, 6, 4, 6, 6, 6, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, null, null, null, null, null, null, null, null, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, 5, 6, 6, 6, 6, 7, 8, 8, 8, 9, 8, 9, 9, 8, 9, 9, 9, null, null, null, null, 
null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, 
null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 1, 3, 3, 4, 3, 2, 2, 3, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 2, 4, 5, 3, 5, 3, 5, 4, 4, 5, 
6, 6, 7, 6, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, 1, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 5, 6, 4, 4, 4, 5, 5, 5, 6, 
6, 5, 4, 5, 4, 3, 4, 4, null, null, null, null, null, null, null, null, 42, 40, 43, 37, 37, 35, 34, 35, 40, 40, 36, 39, 42, 48, 47, 46, 58, 59, null, null, null, null, null, null, null, null, 2, 1, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, 3, 7, 5, 5, 7, 
6, 6, 5, 6, 6, 6, 6, 5, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 2, 1, 1, 1, null, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 1, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 
null, null, 0, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 1, 3, 4, 3, 3, 3, 4, 5, 5, 4, 3, 3, 3, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, 
null, null, null, null, null, null, 2, 0, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 3, 4, 3, 5, 5, 5, 5, 5, 5, 5, 4, 2, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 2, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 3, 2, 4, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, 1, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 8, 8, 6, 8, 8, 7, 7, 7, 7, 9, 11, 11, 10, 11, 10, 10, 18, 19, null, null, null, null, null, null, null, null, 0, 1, 2, 2, 1, 1, 2, 2, 
2, 3, 3, 4, 3, 3, 2, 1, 3, 4, null, null, null, null, null, null, null, null, 4, 2, 0, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 2, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 3, 4, 4, 4, 3, 4, 4, 5, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 
2, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
4, 3, 2, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, 7, 6, 7, 5, 6, 6, 6, 6, 7, 6, 5, 4, 3, 4, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 2, 0, 0, 0, 0, 0, null, null, null, 1, 1, 2, 2, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 4, 5, 4, 3, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, 
null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, 1, null, null, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, 6, 7, 5, 7, 6, 6, 6, 8, 6, 6, 7, 7, 7, 6, 6, 6, 5, null, null, null, null, null, null, null, null, 6, 5, 5, 4, 4, 3, 4, 5, 4, 4, 4, 5, 5, 8, 7, 8, 9, 9, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 2, 2, 2, 2, 3, 5, 5, 2, 2, 3, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 2, 3, 3, 3, 3, 3, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 0, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 6, 4, 6, 6, 4, 2, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 4, 4, 6, 6, 4, 4, 5, 5, 3, 4, 5, 4, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 
1, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 3, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 2, 3, 3, 3, 3, 3, 4, 2, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 7, 5, 5, 6, 5, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 7, 8, 8, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 27, 25, 25, 31, 28, 29, 25, 28, 28, 27, 23, 27, 22, 20, 21, 26, 28, 27, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 7, 6, 7, 5, 6, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, 117, 117, 124, 133, 126, 144, 158, 140, 145, 153, 164, 173, 185, 189, 188, 177, 180, 190, 198, 236, 255, null, null, null, null, null, 37, 42, 47, 44, 45, 44, 50, 50, 51, 55, 52, 59, 57, 52, 52, 51, 52, 54, 53, 
64, 64, null, null, null, null, null, 39, 35, 37, 34, 29, 32, 38, 41, 31, 36, 37, 36, 34, 31, 31, 26, 28, 31, 28, 29, 28, null, null, null, null, null, 23, 29, 29, 31, 22, 28, 31, 26, 34, 37, 36, 38, 38, 36, 38, 34, 36, 36, 37, 40, 42, null, null, null, null, null, 13, 9, 9, 9, 12, 11, 8, 8, 10, 9, 7, 7, 8, 8, 8, 10, 8, 9, 8, 7, 6, null, null, null, null, null, 48, 45, 44, 41, 42, 46, 51, 41, 41, 41, 44, 43, 38, 40, 40, 
38, 40, 45, 45, 45, 45, null, null, null, null, null, 15, 15, 16, 18, 13, 17, 16, 17, 17, 19, 20, 20, 23, 21, 21, 20, 18, 16, 14, 15, 17, null, null, null, null, null, 34, 30, 28, 22, 18, 21, 21, 16, 15, 16, 20, 17, 20, 19, 22, 22, 22, 25, 25, 20, 20, null, null, null, null, null, 24, 25, 27, 25, 20, 21, 22, 22, 24, 23, 17, 18, 19, 19, 19, 19, 19, 19, 21, 26, 29, null, null, null, null, null, 20, 25, 25, 25, 26, 28, 27, 29, 32, 32, 31, 
34, 33, 35, 31, 31, 32, 29, 28, 28, 27, null, null, null, null, null, 53, 62, 67, 74, 61, 76, 68, 64, 65, 64, 64, 69, 72, 66, 67, 68, 70, 71, 65, 83, 86, null, null, null, null, null, 26, 22, 22, 24, 23, 20, 25, 20, 17, 19, 19, 17, 19, 22, 26, 23, 25, 25, 22, 38, 39, null, null, null, null, null, 31, 30, 32, 34, 29, 31, 25, 27, 24, 25, 27, 30, 31, 29, 31, 29, 32, 30, 32, 32, 28, null, null, null, null, null, 60, 71, 72, 67, 57, 65, 72, 
64, 65, 65, 68, 67, 69, 61, 60, 53, 54, 54, 58, 63, 62, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 4, null, 3, 4, 2, 2, 3, 2, 3, 1, 1, 3, 1, 2, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 4, 3, 3, 5, 5, 6, 6, 6, 6, 4, 5, 7, 7, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 3, null, 3, 5, 5, 8, 7, 4, 3, 4, 5, 4, 5, 5, 6, 5, 6, 8, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 5, null, 4, 4, 5, 5, 5, 6, 7, 7, 4, 5, 4, 4, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 6, null, 7, 5, 3, 1, 2, 2, 3, 3, 3, 2, 3, 4, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 1, null, 2, 1, 1, 0, 1, 1, 2, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 
null, null, null, null, null, null, null, null, 1, null, 3, 3, 3, 2, 2, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 2, 2, 2, 3, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, null, null, null, null, null, null, null, null, 5, null, 5, 6, 8, 8, 7, 8, 7, 9, 8, 7, 6, 6, 
7, 7, 7, 6, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 1, null, 0, 2, 2, 1, 1, 2, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, 
null, 1, 2, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, null, 0, 0, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, null, 2, 3, 3, 4, 5, 3, 3, 3, 3, 3, 3, 1, 1, null, 1, 2, null, null, null, null, null, null, null, null, 4, null, 3, 4, 3, 3, 6, 5, 4, 4, 5, 5, 5, 5, 6, 7, 8, 10, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 1, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 14, null, 14, 17, 18, 13, 15, 15, 14, 14, 12, 15, 13, 14, 14, 13, 15, 16, null, null, null, null, null, null, null, null, 2, null, 2, 2, 3, 1, 1, 1, 2, 2, 2, 3, 2, 3, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, 2, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, null, 5, 5, 5, 4, 6, 6, 4, 5, 5, 2, 1, 3, 3, 2, 2, 2, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 5, null, 5, 5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 1, 2, 1, 
1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, 
null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 3, 4, 2, 3, 3, 4, 3, 3, 1, 1, 1, null, null, 1, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 3, 4, null, null, null, null, null, null, null, null, 12, null, 10, 14, 12, 18, 19, 17, 20, 18, 20, 22, 18, 21, 22, 23, 20, 21, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, 1, 1, 1, null, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 
2, null, 4, 3, 2, 3, 4, 4, 4, 4, 3, 1, 3, 3, 3, 3, 4, 5, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 
null, null, null, null, 4, null, 2, 2, 2, 1, 1, 1, 1, 2, 3, 3, 2, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 2, null, 4, 3, 3, 3, 3, 2, 3, 5, 4, 4, 5, 3, 4, 3, 2, 1, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, 1, 1, 
1, 1, 0, 1, null, null, null, null, null, null, null, null, 3, null, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, null, 4, 4, 3, 2, 2, 2, 2, 2, 3, 4, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 2, null, 4, 6, 4, 4, 4, 4, 5, 4, 3, 3, 3, 3, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 3, null, 3, 3, 4, 2, 3, 2, 2, 2, 
3, 4, 1, 2, 4, 5, 6, 5, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 2, 2, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 3, 3, 3, 3, 
3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 5, null, 9, 8, 5, 5, 4, 7, 4, 6, 7, 5, 5, 6, 5, 5, 3, 4, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 
1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, null, 2, 5, 3, 4, 3, 4, 4, 4, 4, 4, 4, 4, 5, 5, 4, 4, null, null, null, null, null, null, null, null, 8, null, 8, 9, 8, 10, 9, 9, 12, 8, 9, 10, 9, 10, 11, 12, 11, 12, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 2, 2, 2, 2, 1, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, 
null, null, 1, null, 3, 2, 2, 1, 2, 2, 1, null, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, null, 3, 2, 3, 3, 3, 4, 4, 5, 4, 4, 3, 3, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, null, 6, 6, 6, 5, 6, 6, 6, 8, 7, 7, 7, 6, 7, 6, 7, 9, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 
1, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 6, null, 5, 4, 4, 4, 5, 6, 
4, 3, 4, 5, 5, 7, 6, 7, 5, 5, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 2, 1, 2, 1, 1, 2, 1, 3, 2, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 5, null, 5, 6, 
4, 4, 4, 4, 3, 3, 1, 2, 3, 4, 5, 5, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 
2, null, 3, 2, 2, 1, 1, 1, 2, 3, 3, 3, 3, 2, 2, 1, 1, 2, null, null, null, null, null, null, null, null, 3, null, 2, 2, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 2, null, 3, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, 1, null, 1, 1, 1, 0, null, null, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 3, 3, 4, 4, 4, 2, 1, 2, 2, 4, 4, 3, 4, 3, 6, 5, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, 
null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 10, null, 5, 6, 6, 6, 6, 5, 6, 6, 7, 8, 8, 9, 
8, 11, 12, 15, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 2, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 4, 3, 4, 4, 4, 3, 3, 3, 
3, 3, 3, 3, 3, 3, 3, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 6, 4, 6, 6, 
6, 4, 5, 5, 5, 5, 5, 5, 4, 4, 3, 4, null, null, null, null, null, null, null, null, 2, null, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 4, null, 6, 6, 6, 6, 7, 8, 8, 8, 9, 8, 9, 9, 8, 9, 9, 9, null, null, null, null, null, null, null, null, 1, null, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, 
null, null, 2, null, 1, 1, 1, 1, 1, 3, 3, 4, 3, 2, 2, 3, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 2, 2, 2, 4, 5, 3, 5, 3, 5, 4, 4, 5, 6, 6, 7, 6, null, null, 
null, null, null, null, null, null, 3, null, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, null, 2, 2, 2, 2, 2, 2, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, null, 6, 4, 4, 4, 5, 5, 5, 6, 6, 5, 4, 5, 4, 3, 
4, 4, null, null, null, null, null, null, null, null, 42, null, 43, 37, 37, 35, 34, 35, 40, 40, 36, 39, 42, 48, 47, 46, 58, 59, null, null, null, null, null, null, null, null, 2, null, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 5, null, 7, 5, 5, 7, 6, 6, 5, 6, 6, 6, 
6, 5, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 2, 1, 1, 1, null, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 0, null, null, 
null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 3, 4, 3, 3, 3, 4, 5, 5, 4, 3, 3, 3, 4, 4, 6, 5, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 
2, null, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 3, 4, 3, 5, 5, 5, 5, 5, 5, 5, 4, 2, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, 
null, null, null, null, 3, null, 3, 4, 2, 1, 1, 1, 1, 2, 2, 2, 1, 2, 3, 2, 4, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, 1, null, 1, null, null, null, 1, 1, null, null, 1, 1, null, null, null, null, null, null, null, null, 8, null, 6, 8, 8, 7, 7, 7, 7, 9, 11, 11, 10, 11, 10, 10, 18, 19, null, null, null, null, null, null, null, null, 0, null, 2, 2, 1, 1, 2, 2, 2, 3, 3, 4, 3, 3, 
2, 1, 3, 4, null, null, null, null, null, null, null, null, 4, null, 0, 2, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 3, 2, 4, 4, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 3, null, 4, 4, 3, 4, 4, 5, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 3, null, 2, 2, 2, 1, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 2, 3, 2, 2, 
2, 2, 2, 2, 2, 1, 1, 1, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, null, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, null, 
7, 5, 6, 6, 6, 6, 7, 6, 5, 4, 3, 4, 4, 4, 4, 2, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 0, null, null, null, 1, 1, 2, 2, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 5, 4, 3, 2, 2, 2, 3, 3, 3, 4, 3, 3, 3, 4, 4, 4, null, null, null, null, null, null, 
null, null, 1, null, 0, 0, 0, 0, null, null, null, 1, null, null, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, null, 7, 5, 7, 6, 6, 6, 8, 6, 6, 7, 7, 7, 6, 6, 6, 5, null, null, null, null, null, null, null, null, 6, null, 5, 4, 4, 3, 4, 5, 4, 4, 4, 5, 5, 8, 7, 8, 9, 9, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 1, 1, 2, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 1, 2, 0, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 2, 2, 2, 2, 3, 5, 5, 2, 2, 3, 3, 3, 3, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 3, 3, 3, 3, 3, 5, 5, 5, 4, 4, 4, 4, 5, 5, 6, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 1, 0, 2, 3, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 6, null, 6, 6, 4, 2, 3, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 4, null, 3, 4, 4, 4, 6, 6, 4, 4, 5, 5, 3, 4, 5, 4, 4, 4, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 1, 1, 1, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 4, null, 4, 3, 2, 3, 3, 3, 3, 3, 4, 2, 1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, null, 5, 6, 
5, 6, 6, 6, 6, 7, 7, 7, 6, 7, 6, 7, 8, 8, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 26, null, 25, 31, 28, 29, 25, 28, 28, 27, 23, 27, 22, 20, 21, 26, 28, 27, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
7, null, 7, 5, 6, 3, 3, 3, 2, 3, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, 31, 34, 36, 37, 40, 45, 46, 49, 61, 53, 57, 58, 67, 65, 63, 59, 66, 68, 67, 61, 84, 77, null, null, null, null, 17, 11, 16, 16, 21, 13, 17, 12, 14, 9, 10, 17, 16, 14, 18, 16, 15, 13, 10, 15, 13, 15, null, null, null, null, 
8, 4, 5, 7, 7, 6, 8, 7, 6, 11, 8, 6, 6, 8, 8, 8, 9, 10, 10, 12, 10, 11, null, null, null, null, 8, 7, 6, 9, 10, 12, 15, 14, 12, 8, 6, 9, 6, 9, 13, 12, 11, 13, 14, 13, 16, 16, null, null, null, null, 3, 0, 1, 1, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, 1, 1, 1, 3, 4, 3, null, null, null, null, 8, 5, 8, 5, 7, 10, 6, 7, 6, 4, 7, 5, 8, 13, 12, 12, 8, 10, 9, 7, 7, 7, 
null, null, null, null, 3, 3, 4, 5, 5, 8, 4, 5, 4, 4, 3, 5, 4, 4, 5, 4, 6, 7, 7, 7, 6, 9, null, null, null, null, 4, 4, 6, 7, 8, 10, 11, 10, 10, 8, 7, 6, 4, 4, 5, 4, 3, 5, 5, 6, 7, 7, null, null, null, null, 4, 6, 6, 6, 5, 6, 3, 4, 3, 3, 3, 4, 3, 5, 6, 6, 5, 4, 5, 4, 6, 10, null, null, null, null, 6, 9, 7, 9, 10, 6, 7, 10, 7, 4, 5, 5, 5, 8, 8, 7, 7, 8, 
7, 8, 6, 6, null, null, null, null, 8, 14, 12, 13, 17, 12, 9, 14, 12, 12, 13, 14, 13, 16, 19, 20, 22, 18, 17, 20, 21, 20, null, null, null, null, 7, 4, 6, 4, 5, 2, 6, 4, 6, 6, 7, 8, 10, 9, 7, 7, 6, 6, 5, 7, 6, 6, null, null, null, null, 7, 6, 6, 8, 7, 11, 7, 10, 8, 8, 7, 7, 5, 6, 7, 7, 8, 8, 7, 5, 6, 7, null, null, null, null, 15, 14, 15, 16, 20, 21, 20, 19, 21, 19, 18, 20, 24, 22, 
26, 25, 22, 22, 23, 25, 27, 24, null, null, null, null, null, null, null, null, 2, 0, 1, 1, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 2, 3, 1, 3, 2, 2, 3, 2, 4, 4, 3, 3, 3, 1, 2, 2, 1, null, null, null, null, null, null, null, null, 3, 2, 3, 1, 1, 0, null, null, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 3, 1, 2, 2, 1, 0, null, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 2, 3, 4, 2, 3, 3, 1, 1, 2, 1, 2, 2, 1, 2, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, 
null, null, 2, 2, 1, 1, 0, 0, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 
0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 0, null, 2, 2, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 1, 1, 1, null, 2, 2, 2, 2, 1, 1, 1, 4, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 1, 1, null, null, 
null, null, null, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 4, 7, 5, 4, 7, 6, 5, 4, 5, 5, 3, 4, 4, 5, 5, 4, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 1, null, null, null, null, null, null, null, null, 8, 10, 11, 11, 9, 7, 5, 8, 5, 7, 7, 7, 7, 5, 7, 5, 10, 7, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 0, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, 1, 2, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 3, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
2, 1, 1, 0, null, null, null, null, 1, 1, 1, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, 1, null, null, 2, 3, 3, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 1, 1, 1, null, 1, 2, 2, 2, 2, 2, 1, null, 
0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, 1, null, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 4, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 2, 1, 1, 1, 1, 1, 2, 1, 4, 3, 2, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 
0, 0, null, null, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 1, 1, 1, null, null, null, 1, 1, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, 1, 1, 1, 1, null, 3, 2, 2, 2, 1, 1, 3, 4, 4, 1, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 3, 4, 4, 4, 3, 2, 1, null, null, null, null, null, null, 
null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, null, null, null, null, 
1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 1, 
1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 3, 2, 2, 3, 3, 3, 3, 2, 3, 4, 4, 4, 3, 3, 2, 3, 5, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 
0, 0, null, null, null, 1, 2, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 3, 2, 2, 2, 1, 3, 2, 2, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 9, 9, 5, 7, 5, 6, 6, 6, 7, 10, 12, 14, 14, 10, 11, 13, 16, 15, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, 
null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 3, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 1, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 3, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, null, null, 
null, null, null, null, null, null, 0, 1, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 0, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 0, 1, 2, 2, 2, 1, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 0, 0, null, null, null, null, null, 1, 
2, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 4, 1, 1, 1, 1, 2, 1, 
null, null, 1, 2, 2, 2, 1, null, 0, 1, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 1, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 2, 2, 1, null, null, null, null, 1, 1, 2, 1, 1, 3, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 2, null, null, 3, 3, 3, 4, 4, 3, 3, 3, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 3, 3, 2, 2, 2, 3, 2, 2, 2, 
2, 2, 2, 1, 1, 2, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, 9, 7, 7, 6, 8, 9, 10, 11, 11, 13, 9, 7, 9, 11, 10, 14, 13, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, 1, 1, null, null, 1, null, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, 1, 
1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 34, 36, 37, 39, 45, 46, 49, 61, 53, 57, 58, 67, 65, 63, 59, 66, 68, 67, 61, 84, 77, null, null, null, null, null, 11, 16, 16, 21, 13, 17, 12, 14, 9, 10, 17, 16, 14, 18, 16, 15, 13, 10, 15, 13, 15, null, null, null, null, null, 4, 5, 7, 7, 6, 
8, 7, 6, 11, 8, 6, 6, 8, 8, 8, 9, 10, 10, 12, 10, 11, null, null, null, null, null, 7, 6, 9, 10, 12, 15, 14, 12, 8, 6, 9, 6, 9, 13, 12, 11, 13, 14, 13, 16, 16, null, null, null, null, null, 0, 1, 1, 1, 1, 2, 1, 0, 0, null, null, null, null, null, null, 1, 1, 1, 3, 4, 3, null, null, null, null, null, 5, 8, 5, 7, 10, 6, 7, 6, 4, 7, 5, 8, 13, 12, 12, 8, 10, 9, 7, 7, 7, null, null, null, null, null, 3, 
4, 5, 5, 8, 4, 5, 4, 4, 3, 5, 4, 4, 5, 4, 6, 7, 7, 7, 6, 9, null, null, null, null, null, 4, 6, 7, 8, 10, 11, 10, 10, 8, 7, 6, 4, 4, 5, 4, 3, 5, 5, 6, 7, 7, null, null, null, null, null, 6, 6, 6, 5, 6, 3, 4, 3, 3, 3, 4, 3, 5, 6, 6, 5, 4, 5, 4, 6, 10, null, null, null, null, null, 9, 7, 9, 10, 6, 7, 10, 7, 4, 5, 5, 5, 8, 8, 7, 7, 8, 7, 8, 6, 6, null, null, 
null, null, null, 13, 11, 12, 15, 12, 9, 14, 12, 12, 13, 14, 13, 16, 19, 20, 22, 18, 17, 20, 21, 20, null, null, null, null, null, 4, 6, 4, 5, 2, 6, 4, 6, 6, 7, 8, 10, 9, 7, 7, 6, 6, 5, 7, 6, 6, null, null, null, null, null, 5, 6, 8, 7, 11, 7, 10, 8, 8, 7, 7, 5, 6, 7, 7, 8, 8, 7, 5, 6, 7, null, null, null, null, null, 14, 15, 16, 20, 21, 20, 19, 21, 19, 18, 20, 24, 22, 26, 25, 22, 22, 23, 25, 
27, 24, null, null, null, null, null, null, null, null, 2, null, 1, 1, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 3, 1, 3, 2, 2, 3, 2, 4, 4, 3, 3, 3, 1, 2, 2, 1, null, null, null, null, null, null, null, null, 3, null, 3, 1, 1, 0, null, null, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 3, null, 2, 2, 1, 0, null, 2, 2, 2, 2, 2, 2, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 3, 4, 2, 3, 3, 1, 1, 2, 1, 2, 2, 1, 2, 2, 3, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 
0, 0, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 2, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, 
null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, 2, 2, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 1, 1, 1, null, 2, 2, 2, 2, 1, 1, 1, 4, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 7, 5, 4, 7, 6, 5, 4, 5, 5, 3, 4, 4, 5, 5, 4, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 2, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 1, null, null, null, null, null, null, null, null, 8, null, 11, 11, 9, 7, 5, 8, 5, 7, 7, 7, 7, 5, 7, 5, 10, 7, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 0, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 2, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 3, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 2, 1, 1, 0, null, null, 
null, null, 1, 1, 1, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 1, 0, 0, null, null, null, null, null, null, 1, null, null, 2, 3, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 1, 1, null, 1, 2, 2, 2, 2, 2, 1, null, 0, 0, null, null, null, null, 
null, null, null, null, 1, null, 0, 0, 0, 0, null, null, 1, null, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 
null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 2, 1, 4, 3, 2, 1, 2, 2, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, 1, 2, 
2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 2, 2, 1, 1, 1, null, null, null, 1, 1, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 3, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, null, 3, 2, 2, 2, 1, 1, 3, 4, 4, 1, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 4, 4, 4, 3, 2, 1, null, null, null, null, null, null, null, 1, 2, 2, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, 3, 2, 3, 3, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, null, null, null, null, 1, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 2, 2, 3, 3, 3, 3, 2, 3, 4, 4, 4, 3, 3, 2, 3, 5, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, 1, 
2, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 3, 3, 2, 2, 2, 1, 3, 2, 2, 2, 2, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, null, 
5, 7, 5, 6, 6, 6, 7, 10, 12, 14, 14, 10, 11, 13, 16, 15, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, 1, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 3, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 3, 2, 3, 3, 4, 4, 5, 5, 4, 4, 3, 2, 1, 2, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, null, null, null, null, null, null, null, null, 
0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 0, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 1, 2, 2, 2, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 0, null, null, null, null, null, 1, 2, 2, 2, 1, 1, 1, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 1, null, null, 1, 2, 2, 2, 
1, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 2, 2, 1, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 1, null, 2, 2, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 2, 2, 
2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 
2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 2, 2, 1, null, null, null, null, 1, 1, 2, 1, 1, 3, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 2, null, null, 3, 3, 3, 4, 4, 3, 3, 3, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 3, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 1, 1, 2, 
2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 8, null, 7, 7, 6, 8, 9, 10, 11, 11, 13, 9, 7, 9, 11, 10, 14, 13, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, 1, 1, null, null, 1, null, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 1, 1, 1, 2, 2, 1, 2, 2, 
2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 24, 21, 23, 19, 24, 28, 26, 26, 23, 27, 26, 21, 30, 36, 34, 38, 30, 32, 36, 39, 37, 48, null, null, null, null, 5, 6, 7, 4, 3, 5, 5, 4, 4, 7, 6, 7, 7, 9, 8, 8, 8, 7, 10, 6, 10, 13, null, null, null, null, 2, 3, 3, 1, 2, 2, 5, 4, 3, 2, 3, 3, 
3, 3, 3, 4, 4, 3, 2, 1, 3, 2, null, null, null, null, 5, 3, 2, 3, 3, 3, 2, 6, 6, 6, 6, 5, 6, 6, 5, 5, 4, 3, 4, 4, 2, 4, null, null, null, null, 0, 2, 2, 1, 1, 0, 0, 2, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, null, 0, 0, null, null, null, null, 4, 4, 4, 3, 4, 1, 1, 1, 2, 4, 3, 4, 2, 1, 1, null, 2, 1, 1, 1, 2, 2, null, null, null, null, 1, 2, 3, 3, 2, 0, 3, 2, 
3, 3, 4, 2, 2, 3, 4, 2, 3, 4, 3, 4, 5, 5, null, null, null, null, 2, 2, 2, 2, 5, 2, 2, 1, 2, 2, 2, 3, 5, 5, 4, 4, 4, 2, 2, 2, 0, 0, null, null, null, null, 3, 2, 2, 3, 1, 0, 2, 4, 5, 5, 4, 5, 4, 2, 3, 2, 3, 6, 5, 7, 6, 5, null, null, null, null, 3, 2, 3, 3, 2, 1, 1, 2, 4, 5, 4, 4, 3, 2, 3, 2, 5, 4, 3, 3, 5, 5, null, null, null, null, 6, 7, 6, 4, 
6, 5, 3, 4, 2, 2, 2, 2, 4, 4, 5, 3, 3, 7, 10, 10, 7, 10, null, null, null, null, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, null, 1, 1, 1, 1, 2, 3, 3, 5, 5, null, null, null, null, 3, 2, 4, 2, 1, 0, 1, 0, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 3, 3, null, null, null, null, 7, 7, 7, 7, 9, 8, 8, 10, 7, 6, 4, 8, 7, 7, 7, 8, 9, 9, 8, 7, 10, 13, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, 1, null, 1, 
1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 3, null, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 2, 2, 3, 3, 2, 1, 1, 1, 1, 1, 1, 3, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, 2, 1, 2, 3, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 1, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, null, 
1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 2, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 
null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 2, 2, 3, 3, 4, 1, 1, 1, 2, 1, 3, 2, 1, 2, 4, 3, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, 1, 1, 2, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 2, 2, 2, 2, 2, 1, 2, 3, 2, 3, 4, 3, 5, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 3, 4, 3, 3, 2, 1, 2, 1, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 
1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 3, 2, 4, 2, 1, 1, 1, 
2, 2, 3, 1, 2, 5, 7, 7, 3, 6, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, 1, 2, 1, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 2, null, null, null, null, null, null, null, null, 0, 1, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, null, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, 6, 7, 7, 6, 4, 3, 5, 4, 5, 5, 4, 6, 4, 2, 3, 3, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 21, 23, 19, 24, 28, 26, 26, 23, 27, 26, 21, 30, 36, 34, 38, 30, 32, 36, 39, 37, 48, null, null, null, null, null, 6, 7, 4, 3, 5, 5, 4, 4, 7, 6, 7, 7, 9, 8, 8, 8, 7, 10, 6, 10, 13, null, null, null, null, null, 3, 3, 1, 2, 2, 5, 4, 3, 2, 3, 3, 3, 3, 3, 4, 4, 3, 
2, 1, 3, 2, null, null, null, null, null, 3, 2, 3, 3, 3, 2, 6, 6, 6, 6, 5, 6, 6, 5, 5, 4, 3, 4, 4, 2, 4, null, null, null, null, null, 2, 2, 1, 1, 0, 0, 2, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, null, 0, 0, null, null, null, null, null, 4, 4, 3, 4, 1, 1, 1, 2, 4, 3, 4, 2, 1, 1, null, 2, 1, 1, 1, 2, 2, null, null, null, null, null, 2, 3, 3, 2, 0, 3, 2, 3, 3, 4, 2, 2, 3, 
4, 2, 3, 4, 3, 4, 5, 5, null, null, null, null, null, 2, 2, 2, 5, 2, 2, 1, 2, 2, 2, 3, 5, 5, 4, 4, 4, 2, 2, 2, 0, 0, null, null, null, null, null, 2, 2, 3, 1, 0, 2, 4, 5, 5, 4, 5, 4, 2, 3, 2, 3, 6, 5, 7, 6, 5, null, null, null, null, null, 2, 3, 3, 2, 1, 1, 2, 4, 5, 4, 4, 3, 2, 3, 2, 5, 4, 3, 3, 5, 5, null, null, null, null, null, 7, 6, 4, 6, 5, 3, 4, 2, 2, 
2, 2, 4, 4, 5, 3, 3, 7, 10, 10, 7, 10, null, null, null, null, null, 0, 0, 0, 1, 1, 0, 1, 0, 0, 1, 1, null, 1, 1, 1, 1, 2, 3, 3, 5, 5, null, null, null, null, null, 2, 4, 2, 1, 0, 1, 0, 2, 2, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 3, 3, null, null, null, null, null, 7, 7, 7, 9, 8, 8, 10, 7, 6, 4, 8, 7, 7, 7, 8, 9, 9, 8, 7, 10, 13, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, null, null, null, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 
1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 3, null, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
2, null, 3, 3, 2, 1, 1, 1, 1, 1, 1, 3, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, null, 1, 2, 3, 2, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 1, 3, null, null, null, null, null, null, null, null, 1, null, 1, 2, 1, 2, 2, 1, 1, 2, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 1, null, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 2, 3, 3, 3, 2, 2, 1, 2, 2, 2, 2, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, null, null, null, null, null, null, 
1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
1, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 1, 0, 0, 0, null, 1, 1, 1, 1, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 1, null, 2, 2, 3, 3, 4, 1, 1, 1, 2, 1, 3, 2, 1, 2, 4, 3, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 2, 1, 1, 1, 1, 2, 4, 4, 3, 3, 3, 2, 2, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 2, 2, 2, 2, 2, 1, 2, 3, 2, 3, 4, 3, 5, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 2, 3, 4, 3, 3, 2, 1, 2, 1, 3, 2, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 2, 4, 2, 1, 1, 1, 2, 2, 3, 1, 2, 5, 
7, 7, 3, 6, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, null, null, null, 1, 2, 1, 3, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, null, 1, 1, 1, 1, 2, 2, 3, 3, 2, 2, 1, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 7, null, 7, 7, 6, 4, 3, 5, 4, 5, 5, 4, 6, 4, 2, 3, 3, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 15, 15, 18, 22, 17, 9, 11, 11, 10, 9, 14, 18, 13, 20, 18, 16, 13, 13, 16, 15, 28, 25, null, null, null, null, 1, 1, 2, 4, 2, 0, 0, 1, 1, 1, null, 1, 3, 2, 2, 1, 1, 4, 5, 5, 2, 2, null, null, null, null, 1, 2, 2, 3, 3, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, null, null, 
null, null, 1, 3, 4, 3, 4, 2, 3, 2, 2, 3, 4, 6, 4, 2, 3, 2, 2, 2, 2, 2, 3, 2, null, null, null, null, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 2, 1, 1, 1, 3, 2, 1, 1, 0, 1, null, null, null, 2, 1, 1, 1, 1, null, 0, 1, null, null, null, null, 1, 2, 1, 1, 3, 3, 1, 1, 1, 1, null, 2, 3, 3, 2, 3, 2, 1, 2, 2, 
2, 1, null, null, null, null, 1, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 3, 2, 2, 4, 4, null, null, null, null, 1, 1, 1, 2, 3, 2, 2, 0, 0, 0, 2, 1, 1, 4, 3, 4, 4, 2, 1, 2, 2, 2, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, null, 1, 1, 1, 1, 1, null, null, null, null, 3, 3, 2, 3, 1, 1, 4, 3, 3, 2, 3, 4, 2, 3, 3, 4, 
3, 4, 5, 2, 6, 6, null, null, null, null, 2, 2, 2, 1, 2, 3, 1, 1, 3, 3, 3, 4, 2, 2, 3, 2, 3, 2, 1, 1, 1, 2, null, null, null, null, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, 5, 6, 5, 6, 8, 7, 8, 6, 8, 7, 7, 6, 4, 5, 4, 2, 2, 2, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, 1, 1, 1, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 3, 2, 1, 2, 2, 
2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 4, 2, 3, 2, 2, 2, 3, 4, 3, 1, 2, 2, 1, 2, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, null, null, null, 1, 1, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, null, null, null, null, 1, null, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 
0, 0, 0, 0, null, null, null, 1, 1, 2, 2, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 2, 2, 1, 1, 1, 1, null, 2, 2, 2, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 1, 1, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 1, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 3, 2, 2, 1, 3, 3, 2, 2, 3, 3, 2, 3, 3, 2, 5, 5, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 2, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 6, 4, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 2, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 15, 18, 22, 17, 9, 11, 11, 10, 9, 14, 18, 13, 20, 18, 16, 13, 13, 16, 15, 28, 25, null, null, null, null, null, 1, 2, 4, 2, 0, 0, 1, 1, 1, null, 1, 3, 2, 2, 1, 1, 4, 5, 5, 2, 2, null, null, null, null, null, 2, 2, 3, 3, 3, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, 3, 4, 3, 
4, 2, 3, 2, 2, 3, 4, 6, 4, 2, 3, 2, 2, 2, 2, 2, 3, 2, null, null, null, null, null, 0, 1, 1, 1, 1, 0, 0, 0, 0, null, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 1, 1, 1, 3, 2, 1, 1, 0, 1, null, null, null, 2, 1, 1, 1, 1, null, 0, 1, null, null, null, null, null, 2, 1, 1, 3, 3, 1, 1, 1, 1, null, 2, 3, 3, 2, 3, 2, 1, 2, 2, 2, 1, null, null, null, null, 
null, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1, 2, 1, 2, 3, 2, 2, 4, 4, null, null, null, null, null, 1, 1, 2, 3, 2, 2, 0, 0, 0, 2, 1, 1, 4, 3, 4, 4, 2, 1, 2, 2, 2, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 2, null, 1, 1, 1, 1, 1, null, null, null, null, null, 3, 2, 3, 1, 1, 4, 3, 3, 2, 3, 4, 2, 3, 3, 4, 3, 4, 5, 2, 6, 6, 
null, null, null, null, null, 2, 2, 1, 2, 3, 1, 1, 3, 3, 3, 4, 2, 2, 3, 2, 3, 2, 1, 1, 1, 2, null, null, null, null, null, 1, 0, 0, 1, 1, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 6, 5, 6, 8, 7, 8, 6, 8, 7, 7, 6, 4, 5, 4, 2, 2, 2, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, 1, 1, 1, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1, 
1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 4, null, 3, 2, 2, 2, 3, 4, 3, 1, 2, 2, 1, 2, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, 1, null, 1, null, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, null, null, null, null, 
null, null, null, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, 1, null, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, null, null, null, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, 1, null, 1, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, 1, 1, 2, 2, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 1, 
1, 1, null, 2, 2, 2, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 1, 0, 0, 0, 1, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 3, 2, 2, 1, 3, 3, 2, 2, 3, 3, 2, 3, 3, 2, 5, 5, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 2, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 1, 2, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 6, null, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 3, 2, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, 5, 5, 8, 9, 11, 13, 8, 7, 10, 7, 7, 8, 12, 8, 8, 8, 10, 10, 8, 10, 12, 12, null, null, null, null, 2, 5, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 1, null, null, null, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, 2, 1, 2, 1, null, 1, 2, 2, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 
3, 2, 2, 3, 3, 3, 3, 4, 3, 3, 2, 2, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, null, 2, 3, 2, 1, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, 2, 0, 0, 1, 2, 1, 2, 2, 2, 3, 3, 2, 1, null, null, 1, 1, 1, null, null, 1, 0, null, null, null, null, 0, 0, 0, 0, 0, 1, 
0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, 0, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 2, null, 1, null, null, null, 1, null, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 3, 2, 2, 2, 3, 2, 1, 3, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, null, null, null, null, 1, 0, 
0, 2, 2, 0, 1, 1, 0, 0, null, null, 1, null, null, 1, 1, 1, 1, 1, 0, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, 3, 4, 2, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 5, 4, 7, 6, 4, 4, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 0, null, null, null, null, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, 2, 2, 1, null, null, 2, 1, 2, 1, null, 1, 2, 2, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 1, 1, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, null, null, 1, null, 1, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, null, 1, 1, 1, 1, 1, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 
null, null, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, null, null, null, 
null, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 2, 1, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, null, 1, null, 1, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
1, null, null, 1, 1, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 4, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, 5, 8, 9, 11, 13, 8, 7, 10, 7, 7, 8, 12, 8, 8, 8, 10, 10, 8, 10, 12, 12, null, null, null, null, null, 5, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 2, 3, 1, null, null, null, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, null, null, 2, 1, 2, 1, null, 1, 2, 2, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 2, 2, 3, 3, 3, 
3, 4, 3, 3, 2, 2, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, 0, 1, 0, 0, 0, 0, 0, 0, 0, null, 2, 3, 2, 1, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, 0, 0, 1, 2, 1, 2, 2, 2, 3, 3, 2, 1, null, null, 1, 1, 1, null, null, 1, 0, null, null, null, null, null, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 
null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, 0, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 2, null, 1, null, null, null, 1, null, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 2, 2, 2, 3, 2, 1, 3, 2, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 2, 2, 1, null, null, null, null, null, 0, 0, 2, 2, 0, 1, 1, 
0, 0, null, null, 1, null, null, 1, 1, 1, 1, 1, 0, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, 4, 2, 3, 3, 2, 2, 3, 2, 2, 2, 2, 3, 3, 3, 5, 4, 7, 6, 4, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 2, 2, 2, 2, 1, null, null, 2, 1, 2, 1, null, 1, 2, 2, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
1, null, 1, 1, 2, 2, 2, 1, 1, 2, 2, 1, 2, 2, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, null, 1, null, 1, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, null, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 1, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, null, 1, null, 1, null, null, null, null, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, null, 1, 1, null, 
null, null, 0, 1, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, 1, 1, null, null, null, null, 1, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 2, 4, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
9, 15, 10, 8, 8, 10, 19, 15, 10, 13, 12, 12, 10, 9, 11, 12, 12, 12, 13, 10, 16, 15, null, null, null, null, 2, 1, 4, 5, 3, 1, 1, 1, 0, 0, null, null, null, null, 1, null, 2, 3, 3, 3, 4, 3, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 2, 2, 2, null, null, null, null, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, 1, 2, 2, 
null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, null, null, 1, null, null, 1, 1, null, 2, 2, 2, null, null, null, null, 2, 5, 5, 4, 1, 2, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 
null, null, 0, 1, null, null, null, null, 0, 2, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, 3, 2, 3, 3, 3, 5, 5, 3, 4, 4, 5, 4, 3, 2, 2, 3, 2, 2, 2, 3, 3, 2, null, null, null, null, 1, 2, 2, 3, 2, 3, 1, 1, 1, 0, null, 1, null, 1, 
1, null, null, 1, 1, 1, 2, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, 4, 2, 4, 4, 3, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 2, 2, 2, 3, 3, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
1, 1, 1, null, null, null, null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 5, 5, 3, 4, 4, 5, 4, 3, 2, 2, 3, 2, 2, 2, 3, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 0, 0, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 0, null, null, 
null, null, null, null, null, null, 1, 2, 1, 1, 1, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 2, 3, 3, 2, 2, 
2, 2, 2, 3, 3, 1, 1, 1, 3, 3, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 15, 9, 7, 8, 10, 
19, 15, 10, 13, 12, 12, 10, 9, 11, 12, 12, 12, 13, 10, 16, 15, null, null, null, null, null, 1, 4, 5, 3, 1, 1, 1, 0, 0, null, null, null, null, 1, null, 2, 3, 3, 3, 4, 3, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 2, 2, 2, null, null, null, null, null, 1, 1, 1, 0, 0, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, 1, 2, 2, null, null, null, null, null, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, 1, 1, 1, 2, 1, 1, 1, 2, 2, 2, null, null, 1, null, null, 1, 1, null, 2, 2, 2, null, null, null, null, null, 5, 5, 4, 1, 2, 1, 1, 1, 0, 1, 1, 1, 1, 2, 1, 1, 1, 2, 2, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 0, 1, null, null, 
null, null, null, 2, 1, 1, 2, 1, 1, 2, 2, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, 2, 3, 3, 3, 5, 5, 3, 4, 4, 5, 4, 3, 2, 2, 3, 2, 2, 2, 3, 3, 2, null, null, null, null, null, 2, 2, 3, 2, 3, 1, 1, 1, 0, null, 1, null, 1, 1, null, null, 1, 1, 1, 
2, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, 2, 4, 4, 3, 2, 3, 3, 2, 2, 2, 2, 3, 4, 5, 2, 2, 2, 3, 3, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 1, 1, 
0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 2, 3, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 1, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 1, 1, 1, null, null, null, 
null, null, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 1, 1, 1, 1, 2, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 5, 3, 4, 4, 5, 4, 3, 2, 2, 3, 2, 2, 2, 3, 3, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, 1, 1, null, null, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 
1, null, 1, 1, 1, 0, null, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, null, 3, 3, 2, 2, 2, 2, 2, 3, 3, 1, 
1, 1, 3, 3, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 3, 3, 3, 7, 7, 8, 9, 12, 11, 9, 8, 7, 
6, 9, 7, 6, 6, 6, 7, 8, 8, 9, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 0, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 1, 1, 1, 1, 1, 1, 1, 
1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, null, 1, null, null, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, null, null, null, 1, 1, null, 2, 2, 2, 2, 3, 1, null, null, null, null, 2, 0, 0, 0, 
0, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 1, 3, 3, 2, 2, 2, 3, null, null, null, null, 0, 0, 1, 0, 0, 0, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, null, null, null, null, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, null, null, 1, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 1, 3, 3, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, 2, 
2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 2, 1, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 3, 3, 7, 7, 8, 9, 12, 11, 9, 8, 7, 6, 9, 7, 6, 6, 6, 
7, 8, 8, 9, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 1, 1, 0, 0, 0, 0, 0, 0, null, 1, null, null, 2, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 0, 0, 0, 1, 1, 0, null, null, null, 1, 1, null, 2, 2, 2, 2, 3, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 3, 4, 1, 3, 3, 2, 2, 2, 3, null, null, null, null, null, 0, 1, 0, 0, 0, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 
0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, 1, null, null, 1, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 1, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 1, 1, 1, 2, 2, 3, 4, 1, 3, 3, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 1, 2, 2, 1, 2, 2, 2, 2, 
2, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 1, 4, 3, 2, 2, 2, 2, 2, 3, 3, 2, 1, 1, 2, 1, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 11, 14, 13, 10, 11, 13, 13, 14, 17, 16, 18, 17, 17, 15, 15, 17, 16, 17, 15, 16, 17, 17, null, null, 
null, null, 0, 0, 0, 0, 1, 2, 2, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, null, null, null, null, 0, 1, 1, 1, 1, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 1, 2, 2, 2, 2, 3, 2, 2, 1, 2, 3, 3, 3, 2, 3, 2, 3, 3, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 1, 1, 0, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 0, 1, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 0, 1, 2, 2, 1, null, 1, null, 1, 2, 1, 2, 1, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 14, 13, 10, 11, 13, 13, 14, 17, 16, 18, 17, 17, 15, 15, 17, 16, 17, 15, 16, 17, 17, null, null, null, null, null, 0, 0, 0, 
1, 2, 2, 1, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
null, null, null, null, null, 1, 1, 1, 1, 0, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, null, 1, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, 2, 2, 2, 2, 3, 2, 2, 1, 2, 3, 3, 3, 2, 3, 2, 3, 3, 2, 3, 2, 3, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 1, 0, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 2, 2, 2, 3, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 0, 1, 2, 2, 1, null, 1, null, 1, 2, 1, 2, 1, 2, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 6, 7, 10, 9, 11, 7, 8, 11, 11, 12, 12, 13, 12, 14, 17, 12, 14, 14, 12, 14, 14, 14, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 7, 10, 9, 11, 7, 8, 11, 11, 12, 12, 13, 12, 14, 17, 12, 14, 14, 12, 14, 14, 14, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 2, 2, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, 
null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 0, 0, 0, 0, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, 1, 1, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, 
null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, 
null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 
0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, 
null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, 
null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 
0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, 
null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 
0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 
0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, 
null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, null, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12655, 12882, 12927, 13053, 13183, 13489, 13154, 13161, 13560, 13757, 19714, 21292, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5331, 5326, 5228, 5241, 5263, 5265, 5203, 5279, 5322, 5362, 7980, 8300, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2788, 2774, 2803, 2847, 2830, 2845, 2770, 2762, 2712, 2742, 4133, 4393, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2428, 2404, 2465, 2493, 2490, 2484, 2430, 2462, 2517, 2529, 3986, 4162, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1215, 1196, 1224, 1216, 1215, 1227, 1182, 1173, 1168, 1148, 1645, 1785, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2928, 2919, 2949, 2971, 2950, 2964, 2869, 2817, 
2832, 2799, 4030, 4198, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1835, 1822, 1820, 1844, 1825, 1848, 1792, 1806, 1823, 1814, 2604, 2683, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2456, 2483, 2504, 2505, 2489, 2544, 2491, 2469, 2475, 2475, 3735, 3901, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2309, 2342, 2346, 2306, 2327, 2356, 2319, 2350, 2362, 2340, 3545, 3707, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2062, 2099, 2113, 2147, 
2176, 2137, 2184, 2205, 2176, 2148, 3086, 3184, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6475, 6526, 6669, 6823, 6829, 6865, 6767, 6828, 6923, 6848, 9720, 10447, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2813, 2863, 2844, 2905, 2933, 2919, 2862, 2880, 2827, 2818, 4154, 4438, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2851, 2881, 2915, 2940, 2932, 2912, 2902, 2894, 2890, 2830, 4016, 4262, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
4780, 4832, 4892, 4963, 5051, 5016, 4909, 4933, 4902, 4854, 7228, 7743, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 224, 226, 211, 216, 222, 215, 208, 205, 206, 194, 302, 315, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 233, 243, 226, 240, 249, 252, 244, 250, 260, 252, 392, 416, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 412, 402, 405, 401, 405, 421, 423, 439, 461, 472, 696, 740, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 72, 71, 67, 71, 71, 72, 66, 72, 72, 69, 116, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 725, 727, 700, 717, 733, 739, 704, 695, 706, 711, 1083, 1133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 78, 72, 81, 75, 73, 73, 77, 80, 81, 115, 114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 72, 75, 75, 83, 72, 72, 69, 68, 66, 117, 115, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 118, 119, 125, 120, 122, 127, 135, 135, 128, 132, 186, 189, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 472, 481, 457, 434, 437, 443, 438, 433, 435, 421, 637, 655, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 325, 319, 331, 337, 340, 345, 339, 335, 337, 339, 494, 508, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 110, 112, 110, 108, 92, 100, 91, 97, 101, 103, 131, 155, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 186, 183, 188, 185, 197, 194, 201, 199, 196, 194, 270, 271, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 56, 69, 65, 63, 62, 69, 78, 83, 89, 106, 113, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214, 206, 194, 197, 196, 200, 191, 193, 192, 199, 293, 299, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 396, 393, 386, 372, 377, 372, 373, 389, 387, 387, 
594, 612, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57, 66, 71, 65, 67, 68, 70, 76, 59, 58, 107, 107, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 100, 97, 93, 86, 90, 93, 93, 86, 101, 127, 137, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 126, 123, 128, 133, 133, 127, 125, 131, 131, 124, 205, 223, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 143, 140, 145, 140, 145, 
138, 146, 145, 150, 229, 223, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 288, 301, 279, 274, 275, 265, 268, 263, 271, 270, 371, 399, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 206, 207, 208, 212, 210, 200, 207, 216, 214, 214, 328, 327, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 357, 359, 341, 342, 339, 331, 324, 338, 344, 371, 516, 553, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 88, 84, 
91, 89, 83, 89, 94, 90, 90, 93, 112, 115, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141, 141, 142, 147, 148, 147, 142, 142, 144, 144, 237, 253, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 79, 76, 86, 84, 84, 77, 80, 84, 84, 140, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 35, 39, 36, 36, 32, 38, 38, 42, 44, 76, 67, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 55, 49, 51, 48, 46, 50, 44, 43, 44, 46, 75, 77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 928, 927, 940, 965, 970, 973, 961, 953, 943, 947, 1412, 1491, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 159, 164, 166, 173, 184, 194, 194, 188, 166, 170, 257, 298, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 74, 74, 72, 73, 76, 76, 80, 72, 71, 108, 102, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 165, 173, 180, 182, 186, 174, 165, 176, 157, 159, 262, 292, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68, 59, 68, 73, 69, 73, 71, 74, 77, 79, 89, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 59, 68, 59, 60, 63, 67, 67, 65, 65, 83, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 223, 223, 231, 222, 218, 211, 217, 218, 227, 218, 336, 357, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 171, 164, 166, 166, 172, 168, 155, 156, 152, 163, 206, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 83, 83, 95, 78, 82, 80, 71, 72, 73, 126, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 151, 158, 155, 144, 145, 139, 130, 136, 132, 136, 259, 275, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 351, 341, 330, 329, 314, 326, 308, 307, 323, 323, 506, 518, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 56, 57, 54, 53, 49, 49, 46, 54, 60, 66, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 83, 76, 81, 82, 84, 77, 81, 73, 73, 123, 125, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 40, 41, 54, 46, 52, 49, 43, 42, 39, 56, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 76, 76, 70, 81, 81, 76, 72, 67, 
59, 61, 104, 107, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 45, 47, 49, 53, 55, 55, 56, 54, 59, 65, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26, 26, 25, 29, 32, 32, 34, 31, 31, 31, 53, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 164, 164, 160, 159, 162, 157, 157, 161, 162, 166, 246, 266, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 48, 54, 49, 
47, 50, 46, 49, 47, 52, 68, 82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 52, 56, 52, 49, 55, 54, 59, 59, 54, 87, 80, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 191, 188, 190, 202, 188, 188, 195, 195, 195, 194, 298, 322, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 63, 62, 59, 61, 60, 62, 59, 68, 58, 107, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
36, 34, 32, 33, 36, 36, 33, 31, 39, 42, 56, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 177, 174, 171, 171, 164, 172, 186, 196, 199, 331, 334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1078, 1089, 1132, 1153, 1148, 1139, 1106, 1123, 1136, 1148, 1811, 1878, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 76, 75, 84, 88, 88, 79, 79, 77, 89, 133, 134, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 164, 149, 146, 157, 149, 148, 140, 143, 143, 141, 280, 293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 54, 53, 51, 53, 54, 50, 52, 54, 53, 101, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 55, 59, 59, 65, 66, 60, 61, 65, 58, 85, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 92, 95, 91, 96, 98, 96, 84, 95, 93, 133, 135, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 148, 137, 152, 144, 145, 149, 146, 149, 150, 151, 197, 205, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 53, 51, 50, 58, 57, 57, 58, 54, 57, 68, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 193, 201, 210, 209, 208, 211, 203, 191, 196, 197, 295, 317, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 463, 459, 450, 460, 450, 481, 445, 448, 450, 450, 643, 704, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 44, 38, 39, 32, 39, 39, 37, 32, 28, 29, 40, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134, 129, 142, 132, 138, 127, 133, 126, 119, 112, 159, 177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83, 76, 87, 86, 86, 84, 81, 85, 93, 87, 121, 133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 249, 240, 245, 247, 236, 228, 226, 233, 228, 216, 
319, 333, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 53, 50, 58, 55, 50, 51, 54, 49, 46, 65, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 300, 301, 295, 285, 308, 289, 272, 266, 264, 263, 356, 389, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 276, 260, 269, 288, 272, 281, 271, 268, 277, 273, 376, 372, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115, 104, 101, 106, 118, 107, 
108, 109, 101, 107, 154, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 198, 208, 213, 208, 212, 219, 219, 224, 206, 201, 310, 309, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112, 106, 110, 105, 101, 102, 111, 106, 102, 106, 152, 159, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169, 163, 172, 178, 177, 179, 169, 169, 167, 167, 213, 222, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112, 110, 
111, 110, 99, 97, 92, 89, 109, 107, 157, 171, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 258, 253, 260, 252, 265, 274, 256, 244, 254, 237, 395, 383, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 42, 42, 46, 48, 45, 45, 47, 42, 45, 60, 62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 140, 142, 147, 141, 142, 158, 145, 151, 145, 134, 206, 215, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 101, 104, 109, 105, 105, 109, 103, 93, 91, 87, 115, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 422, 417, 435, 432, 411, 417, 402, 379, 392, 395, 541, 586, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 455, 466, 459, 477, 460, 458, 449, 436, 455, 467, 687, 709, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 71, 67, 69, 65, 71, 68, 67, 66, 57, 82, 85, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 105, 119, 109, 111, 112, 108, 108, 115, 112, 107, 161, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 259, 249, 242, 246, 241, 244, 235, 236, 228, 223, 342, 336, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67, 65, 69, 72, 68, 71, 75, 76, 75, 75, 87, 98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 231, 238, 242, 226, 243, 246, 232, 221, 230, 224, 341, 360, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 91, 93, 100, 99, 93, 95, 95, 93, 101, 100, 120, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 675, 665, 651, 679, 675, 682, 664, 680, 694, 688, 1013, 1043, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 92, 92, 93, 88, 82, 79, 73, 73, 76, 77, 119, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120, 118, 117, 123, 117, 124, 118, 123, 116, 122, 164, 161, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 82, 77, 82, 78, 77, 77, 74, 76, 80, 73, 100, 101, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 170, 174, 176, 184, 184, 189, 182, 177, 172, 176, 250, 265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 51, 48, 49, 45, 41, 44, 51, 51, 56, 68, 72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 48, 52, 54, 48, 54, 51, 52, 
52, 55, 77, 78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 89, 86, 86, 80, 84, 80, 80, 77, 78, 126, 123, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105, 106, 107, 114, 115, 114, 112, 120, 119, 114, 153, 161, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 69, 73, 79, 73, 76, 79, 78, 70, 77, 99, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 770, 779, 774, 774, 
792, 811, 783, 769, 777, 786, 1282, 1373, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90, 92, 91, 84, 85, 85, 92, 93, 89, 81, 111, 111, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 199, 202, 217, 217, 216, 213, 206, 206, 207, 189, 311, 319, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 80, 85, 81, 79, 79, 80, 75, 73, 78, 135, 143, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
284, 279, 266, 256, 256, 269, 264, 249, 263, 261, 393, 410, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 77, 84, 81, 68, 70, 68, 65, 69, 73, 92, 96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58, 55, 53, 54, 50, 57, 57, 55, 60, 60, 107, 104, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 75, 78, 76, 75, 77, 73, 76, 75, 83, 110, 111, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 142, 146, 149, 147, 149, 164, 153, 154, 154, 148, 210, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 244, 256, 253, 263, 273, 256, 255, 260, 252, 261, 355, 370, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128, 130, 136, 139, 130, 135, 138, 137, 138, 131, 174, 180, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 61, 59, 60, 61, 56, 56, 53, 55, 48, 95, 100, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 88, 95, 97, 98, 88, 85, 92, 90, 86, 88, 135, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57, 63, 64, 59, 63, 61, 57, 61, 65, 66, 102, 119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 385, 390, 393, 379, 394, 399, 397, 398, 399, 400, 594, 611, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 27, 28, 23, 21, 20, 20, 26, 27, 26, 38, 36, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 125, 132, 120, 119, 112, 117, 114, 104, 111, 114, 160, 171, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141, 143, 139, 135, 139, 130, 126, 126, 136, 135, 205, 206, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91, 86, 89, 90, 84, 92, 92, 94, 96, 92, 108, 116, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 668, 668, 695, 679, 682, 701, 685, 716, 728, 700, 
1090, 1123, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91, 98, 96, 89, 86, 85, 81, 85, 84, 87, 114, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 81, 75, 88, 90, 96, 99, 101, 94, 91, 144, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132, 136, 135, 135, 132, 137, 133, 131, 129, 124, 181, 194, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, 123, 119, 117, 115, 116, 
118, 121, 110, 112, 186, 205, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 127, 121, 118, 131, 132, 126, 122, 122, 135, 221, 242, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115, 112, 116, 117, 129, 129, 123, 122, 120, 122, 172, 175, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 83, 79, 78, 76, 80, 81, 72, 76, 78, 113, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 175, 179, 
180, 192, 190, 184, 195, 198, 199, 188, 299, 318, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 74, 80, 83, 83, 82, 79, 86, 78, 72, 106, 105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 75, 79, 87, 92, 91, 94, 97, 94, 94, 117, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 397, 411, 409, 421, 436, 441, 443, 442, 440, 447, 608, 635, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 77, 81, 82, 85, 86, 81, 86, 96, 95, 92, 112, 113, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 62, 57, 56, 53, 49, 50, 48, 52, 48, 69, 69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75, 78, 76, 71, 73, 73, 71, 77, 71, 68, 107, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 41, 38, 39, 38, 36, 34, 36, 35, 31, 56, 57, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 189, 188, 187, 175, 181, 172, 185, 180, 179, 176, 290, 291, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 82, 84, 85, 94, 93, 93, 89, 94, 98, 134, 136, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 45, 48, 55, 56, 60, 66, 68, 56, 58, 90, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 356, 360, 376, 384, 374, 370, 385, 391, 378, 364, 493, 512, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 145, 151, 144, 151, 157, 152, 153, 158, 163, 167, 226, 239, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 198, 189, 194, 185, 187, 173, 169, 167, 166, 167, 266, 265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 220, 210, 215, 215, 219, 225, 215, 215, 231, 226, 302, 325, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169, 170, 178, 174, 171, 185, 182, 183, 193, 184, 292, 305, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3141, 3185, 3264, 3384, 3378, 3344, 3299, 3345, 3414, 3378, 4969, 5402, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 275, 269, 283, 274, 294, 293, 285, 276, 253, 241, 350, 377, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67, 75, 74, 72, 71, 72, 74, 76, 70, 74, 86, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 269, 251, 265, 266, 280, 284, 265, 263, 
278, 275, 353, 380, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 176, 173, 180, 180, 176, 189, 178, 171, 172, 167, 217, 241, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 88, 99, 101, 105, 104, 112, 112, 111, 136, 142, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 89, 103, 97, 106, 117, 108, 111, 115, 115, 153, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 217, 226, 228, 217, 
213, 217, 211, 207, 206, 204, 276, 307, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 90, 91, 89, 102, 101, 99, 98, 102, 104, 133, 141, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93, 104, 94, 94, 89, 90, 90, 91, 93, 91, 125, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 51, 59, 60, 54, 59, 61, 64, 67, 64, 87, 98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
115, 103, 104, 104, 101, 104, 112, 116, 112, 108, 148, 179, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 80, 88, 89, 80, 86, 88, 95, 92, 94, 118, 124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 320, 328, 338, 348, 337, 337, 342, 354, 356, 363, 520, 538, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105, 102, 94, 109, 109, 115, 115, 118, 121, 120, 182, 204, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 142, 143, 147, 152, 146, 155, 154, 153, 140, 135, 192, 209, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 204, 210, 204, 225, 226, 218, 224, 224, 228, 234, 322, 334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 422, 421, 416, 415, 412, 400, 395, 391, 395, 395, 538, 543, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 151, 161, 156, 160, 164, 169, 166, 165, 173, 165, 221, 224, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 155, 160, 151, 158, 155, 161, 144, 148, 146, 151, 242, 261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 166, 171, 161, 170, 166, 164, 167, 165, 166, 197, 213, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 42, 42, 38, 40, 35, 36, 34, 35, 37, 48, 58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58, 58, 66, 58, 57, 56, 60, 56, 55, 58, 75, 85, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 98, 101, 103, 102, 93, 98, 92, 89, 91, 87, 127, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75, 73, 71, 70, 77, 80, 76, 74, 65, 63, 101, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 899, 909, 903, 933, 948, 941, 927, 946, 938, 925, 1474, 1575, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 435, 448, 452, 458, 454, 456, 459, 465, 450, 429, 
616, 652, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 281, 299, 284, 303, 318, 303, 300, 300, 293, 307, 475, 499, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 91, 96, 90, 93, 90, 89, 84, 84, 93, 124, 132, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 274, 291, 280, 299, 295, 298, 293, 294, 281, 279, 380, 412, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93, 85, 92, 98, 96, 99, 
92, 87, 90, 93, 125, 127, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 140, 133, 137, 137, 136, 130, 136, 134, 130, 170, 180, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 85, 85, 77, 77, 78, 79, 78, 78, 73, 68, 84, 96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 99, 98, 93, 95, 96, 97, 97, 98, 104, 150, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 278, 282, 
286, 289, 288, 293, 306, 285, 290, 279, 400, 425, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114, 119, 119, 109, 112, 111, 108, 105, 100, 98, 131, 140, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 154, 150, 155, 162, 161, 151, 160, 171, 157, 157, 237, 240, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161, 165, 162, 172, 163, 163, 166, 170, 164, 155, 230, 233, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 447, 443, 471, 463, 461, 481, 476, 464, 458, 463, 645, 689, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226, 239, 236, 254, 264, 266, 257, 265, 263, 252, 328, 351, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 79, 80, 84, 81, 83, 86, 81, 83, 85, 82, 116, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 207, 214, 215, 215, 225, 205, 204, 209, 215, 210, 293, 298, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 91, 98, 99, 100, 95, 95, 102, 101, 94, 93, 132, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 293, 283, 283, 293, 277, 281, 274, 284, 279, 275, 393, 390, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 622, 624, 630, 632, 630, 605, 593, 582, 614, 594, 877, 967, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91, 86, 98, 90, 93, 88, 88, 81, 75, 77, 114, 125, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 62, 61, 56, 62, 56, 59, 69, 57, 57, 57, 96, 109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 167, 168, 183, 177, 179, 175, 170, 162, 157, 166, 215, 229, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96, 99, 109, 113, 114, 104, 106, 113, 113, 117, 171, 177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 62, 61, 67, 71, 70, 65, 70, 61, 61, 89, 90, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 446, 451, 460, 463, 479, 466, 458, 454, 471, 444, 679, 731, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 113, 101, 112, 108, 103, 115, 117, 112, 119, 182, 187, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 203, 197, 182, 184, 190, 189, 189, 189, 191, 193, 319, 345, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, 151, 150, 145, 154, 158, 155, 161, 
163, 166, 214, 232, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 90, 90, 86, 93, 82, 84, 89, 78, 85, 113, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 169, 155, 170, 159, 164, 153, 156, 143, 135, 230, 269, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119, 121, 121, 124, 123, 131, 122, 124, 126, 127, 180, 188, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 74, 74, 69, 
78, 79, 79, 71, 72, 66, 113, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 158, 160, 164, 166, 178, 173, 164, 164, 164, 164, 241, 246, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 185, 205, 208, 201, 194, 189, 178, 174, 174, 182, 226, 238, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66, 67, 72, 76, 73, 74, 68, 72, 70, 62, 98, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
449, 459, 446, 444, 437, 420, 404, 407, 395, 393, 612, 651, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 76, 73, 70, 71, 73, 73, 64, 65, 61, 66, 108, 124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1654, 1691, 1741, 1801, 1847, 1872, 1828, 1861, 1870, 1835, 2722, 2937, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 70, 72, 72, 78, 79, 77, 72, 68, 61, 64, 82, 87, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 229, 222, 238, 226, 231, 233, 235, 235, 239, 231, 355, 352, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 41, 41, 38, 42, 37, 43, 43, 49, 44, 69, 76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12647, 12882, 12926, 13051, 13182, 13488, 13153, 13160, 13559, 13756, 19713, 21291, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5325, 5326, 5228, 5241, 5263, 5265, 5203, 5279, 5322, 5362, 7980, 8300, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2785, 2774, 2803, 2847, 2830, 2845, 2770, 2762, 2712, 2742, 4133, 4393, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2425, 2404, 2465, 2493, 2490, 2484, 2430, 2462, 2517, 2529, 3986, 4162, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1213, 1196, 1224, 1216, 1215, 1227, 1182, 1173, 1168, 1148, 1645, 1785, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2923, 2919, 2949, 2971, 2950, 2964, 2869, 2817, 2832, 2799, 4030, 4198, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 1835, 1822, 1820, 1844, 1825, 1848, 1792, 1806, 1823, 1814, 2604, 2683, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2454, 2483, 2504, 2505, 2489, 2544, 2491, 2469, 2475, 2475, 3735, 3901, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2309, 2342, 2346, 2306, 2327, 2356, 2319, 2350, 2362, 2340, 3545, 3707, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2060, 2099, 2113, 2147, 2176, 2137, 2184, 2205, 2176, 2148, 
3086, 3184, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6468, 6526, 6669, 6823, 6829, 6865, 6767, 6828, 6923, 6848, 9720, 10447, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2809, 2863, 2844, 2905, 2933, 2919, 2862, 2880, 2827, 2818, 4154, 4438, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2850, 2881, 2914, 2939, 2931, 2911, 2901, 2893, 2889, 2829, 4015, 4261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4780, 4832, 4892, 4963, 5051, 5016, 
4909, 4933, 4902, 4854, 7228, 7743, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 224, 226, 211, 216, 222, 215, 208, 205, 206, 194, 302, 315, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 233, 243, 226, 240, 249, 252, 244, 250, 260, 252, 392, 416, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 412, 402, 405, 401, 405, 421, 423, 439, 461, 472, 696, 740, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72, 71, 
67, 71, 71, 72, 66, 72, 72, 69, 116, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 724, 727, 700, 717, 733, 739, 704, 695, 706, 711, 1083, 1133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 78, 72, 81, 75, 73, 73, 77, 80, 81, 115, 114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 72, 75, 75, 83, 72, 72, 69, 68, 66, 117, 115, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 118, 119, 125, 120, 122, 127, 135, 135, 128, 132, 186, 189, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 470, 481, 457, 434, 437, 443, 438, 433, 435, 421, 637, 655, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 325, 319, 331, 337, 340, 345, 339, 335, 337, 339, 494, 508, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 110, 112, 110, 108, 92, 100, 91, 97, 101, 103, 131, 155, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 186, 183, 188, 185, 197, 194, 201, 199, 196, 194, 270, 271, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 56, 69, 65, 63, 62, 69, 78, 83, 89, 106, 113, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 213, 206, 194, 197, 196, 200, 191, 193, 192, 199, 293, 299, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 396, 393, 386, 372, 377, 372, 373, 389, 387, 387, 594, 612, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 57, 66, 71, 65, 67, 68, 70, 76, 59, 58, 107, 107, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 100, 97, 93, 86, 90, 93, 93, 86, 101, 127, 137, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 123, 128, 133, 133, 127, 125, 131, 131, 124, 205, 223, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 143, 140, 145, 140, 145, 138, 146, 145, 150, 229, 223, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 288, 301, 279, 274, 275, 265, 268, 263, 271, 270, 371, 399, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 206, 207, 208, 212, 210, 200, 207, 216, 214, 214, 328, 327, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 357, 359, 341, 342, 339, 331, 324, 338, 344, 371, 516, 553, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 88, 84, 91, 89, 83, 89, 94, 90, 
90, 93, 112, 115, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141, 141, 142, 147, 148, 147, 142, 142, 144, 144, 237, 253, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 79, 76, 86, 84, 84, 77, 80, 84, 84, 140, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 35, 39, 36, 36, 32, 38, 38, 42, 44, 76, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 55, 49, 51, 48, 
46, 50, 44, 43, 44, 46, 75, 77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 927, 927, 940, 965, 970, 973, 961, 953, 943, 947, 1412, 1491, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 159, 164, 166, 173, 184, 194, 194, 188, 166, 170, 257, 298, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 74, 74, 72, 73, 76, 76, 80, 72, 71, 108, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
165, 173, 180, 182, 186, 174, 165, 176, 157, 159, 262, 292, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67, 59, 68, 73, 69, 73, 71, 74, 77, 79, 89, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 59, 68, 59, 60, 63, 67, 67, 65, 65, 83, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 223, 223, 231, 222, 218, 211, 217, 218, 227, 218, 336, 357, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 171, 164, 166, 166, 172, 168, 155, 156, 152, 163, 206, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 83, 83, 95, 78, 82, 80, 71, 72, 73, 126, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 150, 158, 155, 144, 145, 139, 130, 136, 132, 136, 259, 275, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 351, 341, 330, 329, 314, 326, 308, 307, 323, 323, 506, 518, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 52, 56, 57, 54, 53, 49, 49, 46, 54, 60, 66, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 83, 76, 81, 82, 84, 77, 81, 73, 73, 123, 125, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 40, 41, 54, 46, 52, 49, 43, 42, 39, 56, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 76, 76, 70, 81, 81, 76, 72, 67, 59, 61, 104, 107, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 39, 45, 47, 49, 53, 55, 55, 56, 54, 59, 65, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 26, 26, 25, 29, 32, 32, 34, 31, 31, 31, 53, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 164, 164, 160, 159, 162, 157, 157, 161, 162, 166, 246, 266, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 48, 54, 49, 47, 50, 46, 49, 47, 52, 
68, 82, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 52, 56, 52, 49, 55, 54, 59, 59, 54, 87, 80, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 191, 188, 190, 202, 188, 188, 195, 195, 195, 194, 298, 322, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 63, 62, 59, 61, 60, 62, 59, 68, 58, 107, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 34, 32, 33, 36, 36, 
33, 31, 39, 42, 56, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 177, 174, 171, 171, 164, 172, 186, 196, 199, 331, 334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1076, 1089, 1132, 1153, 1148, 1139, 1106, 1123, 1136, 1148, 1811, 1878, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 76, 75, 84, 88, 88, 79, 79, 77, 89, 133, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 164, 149, 
146, 157, 149, 148, 140, 143, 143, 141, 280, 293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 54, 53, 51, 53, 54, 50, 52, 54, 53, 101, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58, 55, 59, 59, 65, 66, 60, 61, 65, 58, 85, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 92, 95, 91, 96, 98, 96, 84, 95, 93, 133, 135, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 148, 137, 152, 144, 145, 149, 146, 149, 150, 151, 197, 205, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 53, 51, 50, 58, 57, 57, 58, 54, 57, 68, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 193, 201, 210, 209, 208, 211, 203, 191, 196, 197, 295, 317, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 463, 459, 450, 460, 450, 481, 445, 448, 450, 450, 643, 704, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 44, 38, 39, 32, 39, 39, 37, 32, 28, 29, 40, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 133, 129, 142, 132, 138, 127, 133, 126, 119, 112, 159, 177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83, 76, 87, 86, 86, 84, 81, 85, 93, 87, 121, 133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 249, 240, 245, 247, 236, 228, 226, 233, 228, 216, 319, 333, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 54, 53, 50, 58, 55, 50, 51, 54, 49, 46, 65, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 300, 301, 295, 285, 308, 289, 272, 266, 264, 263, 356, 389, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 276, 260, 269, 288, 272, 281, 271, 268, 277, 273, 376, 372, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114, 104, 101, 106, 118, 107, 108, 109, 101, 107, 154, 165, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 197, 208, 213, 208, 212, 219, 219, 224, 206, 201, 310, 309, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112, 106, 110, 105, 101, 102, 111, 106, 102, 106, 152, 159, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169, 163, 172, 178, 177, 179, 169, 169, 167, 167, 213, 222, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112, 110, 111, 110, 99, 97, 92, 89, 
109, 107, 157, 171, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 257, 253, 260, 252, 265, 274, 256, 244, 254, 237, 395, 383, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 42, 42, 46, 48, 45, 45, 47, 42, 45, 60, 62, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 140, 142, 147, 141, 142, 158, 145, 151, 145, 134, 206, 215, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 101, 104, 109, 105, 
105, 109, 103, 93, 91, 87, 115, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 421, 417, 435, 432, 411, 417, 402, 379, 392, 395, 541, 586, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 454, 466, 459, 477, 460, 458, 449, 436, 455, 467, 687, 709, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 71, 67, 69, 65, 71, 68, 67, 66, 57, 82, 85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
105, 119, 109, 111, 112, 108, 108, 115, 112, 107, 161, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 259, 249, 242, 246, 241, 244, 235, 236, 228, 223, 342, 336, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67, 65, 69, 72, 68, 71, 75, 76, 75, 75, 87, 98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 231, 238, 242, 226, 243, 246, 232, 221, 230, 224, 341, 360, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 91, 93, 100, 99, 93, 95, 95, 93, 101, 100, 120, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 675, 665, 651, 679, 675, 682, 664, 680, 694, 688, 1013, 1043, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 92, 92, 93, 88, 82, 79, 73, 73, 76, 77, 119, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120, 118, 117, 123, 117, 124, 118, 123, 116, 122, 164, 161, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 82, 77, 82, 78, 77, 77, 74, 76, 80, 73, 100, 101, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 170, 174, 176, 184, 184, 189, 182, 177, 172, 176, 250, 265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 51, 48, 49, 45, 41, 44, 51, 51, 56, 68, 72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 48, 52, 54, 48, 54, 51, 52, 52, 55, 77, 78, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 87, 89, 86, 86, 80, 84, 80, 80, 77, 78, 126, 123, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105, 106, 107, 114, 115, 114, 112, 120, 119, 114, 153, 161, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 69, 73, 79, 73, 76, 79, 78, 70, 77, 99, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 769, 779, 774, 774, 792, 811, 783, 769, 777, 786, 
1282, 1373, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90, 92, 91, 84, 85, 85, 92, 93, 89, 81, 111, 111, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 199, 202, 217, 217, 216, 213, 206, 206, 207, 189, 311, 319, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 80, 85, 81, 79, 79, 80, 75, 73, 78, 135, 143, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 284, 279, 266, 256, 256, 269, 
264, 249, 263, 261, 393, 410, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 77, 84, 81, 68, 70, 68, 65, 69, 73, 92, 96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58, 55, 53, 54, 50, 57, 57, 55, 60, 60, 107, 104, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 75, 78, 76, 75, 77, 73, 76, 75, 83, 110, 111, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 142, 146, 
149, 147, 149, 164, 153, 154, 154, 148, 210, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 244, 256, 253, 263, 273, 256, 255, 260, 252, 261, 355, 370, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128, 130, 136, 139, 130, 135, 138, 137, 138, 131, 174, 180, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 61, 59, 60, 61, 56, 56, 53, 55, 48, 95, 100, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 88, 95, 97, 98, 88, 85, 92, 90, 86, 88, 135, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57, 63, 64, 59, 63, 61, 57, 61, 65, 66, 102, 119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 385, 390, 393, 379, 394, 399, 397, 398, 399, 400, 594, 611, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 27, 28, 23, 21, 20, 20, 26, 27, 26, 38, 36, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 125, 132, 120, 119, 112, 117, 114, 104, 111, 114, 160, 171, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141, 143, 139, 135, 139, 130, 126, 126, 136, 135, 205, 206, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91, 86, 89, 90, 84, 92, 92, 94, 96, 92, 108, 116, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 668, 668, 695, 679, 682, 701, 685, 716, 728, 700, 1090, 1123, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 91, 98, 96, 89, 86, 85, 81, 85, 84, 87, 114, 121, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 81, 75, 88, 90, 96, 99, 101, 94, 91, 144, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132, 136, 135, 135, 132, 137, 133, 131, 129, 124, 181, 194, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, 123, 119, 117, 115, 116, 118, 121, 110, 112, 186, 205, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 127, 121, 118, 131, 132, 126, 122, 122, 135, 221, 242, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115, 112, 116, 117, 129, 129, 123, 122, 120, 122, 172, 175, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 83, 79, 78, 76, 80, 81, 72, 76, 78, 113, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 175, 179, 180, 192, 190, 184, 195, 198, 
199, 188, 299, 318, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 74, 80, 83, 83, 82, 79, 86, 78, 72, 106, 105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 75, 79, 87, 92, 91, 94, 97, 94, 94, 117, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 396, 411, 409, 421, 436, 441, 443, 442, 440, 447, 608, 635, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 81, 82, 85, 
86, 81, 86, 96, 95, 92, 112, 113, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 62, 57, 56, 53, 49, 50, 48, 52, 48, 69, 69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75, 78, 76, 71, 73, 73, 71, 77, 71, 68, 107, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 41, 38, 39, 38, 36, 34, 36, 35, 31, 56, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
189, 188, 187, 175, 181, 172, 185, 180, 179, 176, 290, 291, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 82, 84, 85, 94, 93, 93, 89, 94, 98, 134, 136, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 45, 48, 55, 56, 60, 66, 68, 56, 58, 90, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 355, 360, 376, 384, 374, 370, 385, 391, 378, 364, 493, 512, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 145, 151, 144, 151, 157, 152, 153, 158, 163, 167, 226, 239, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 198, 189, 194, 185, 187, 173, 169, 167, 166, 167, 266, 265, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 220, 210, 215, 215, 219, 225, 215, 215, 231, 226, 302, 325, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169, 170, 178, 174, 171, 185, 182, 183, 193, 184, 292, 305, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 3135, 3185, 3264, 3384, 3378, 3344, 3299, 3345, 3414, 3378, 4969, 5402, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 275, 269, 283, 274, 294, 293, 285, 276, 253, 241, 350, 377, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 67, 75, 74, 72, 71, 72, 74, 76, 70, 74, 86, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 269, 251, 265, 266, 280, 284, 265, 263, 278, 275, 353, 380, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 176, 173, 180, 180, 176, 189, 178, 171, 172, 167, 217, 241, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 88, 99, 101, 105, 104, 112, 112, 111, 136, 142, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 85, 89, 103, 97, 106, 117, 108, 111, 115, 115, 153, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 217, 226, 228, 217, 213, 217, 211, 207, 206, 204, 
276, 307, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 90, 91, 89, 102, 101, 99, 98, 102, 104, 133, 141, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93, 104, 94, 94, 89, 90, 90, 91, 93, 91, 125, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 51, 59, 60, 54, 59, 61, 64, 67, 64, 87, 98, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115, 103, 104, 104, 101, 104, 
112, 116, 112, 108, 148, 179, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77, 80, 88, 89, 80, 86, 88, 95, 92, 94, 118, 124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 320, 328, 338, 348, 337, 337, 342, 354, 356, 363, 520, 538, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105, 102, 94, 109, 109, 115, 115, 118, 121, 120, 182, 204, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 142, 143, 
147, 152, 146, 155, 154, 153, 140, 135, 192, 209, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 204, 210, 204, 225, 226, 218, 224, 224, 228, 234, 322, 334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 422, 421, 416, 415, 412, 400, 395, 391, 395, 395, 538, 543, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 151, 161, 156, 160, 164, 169, 166, 165, 173, 165, 221, 224, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 155, 160, 151, 158, 155, 161, 144, 148, 146, 151, 242, 261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 166, 171, 161, 170, 166, 164, 167, 165, 166, 197, 213, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 42, 42, 38, 40, 35, 36, 34, 35, 37, 48, 58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 58, 58, 66, 58, 57, 56, 60, 56, 55, 58, 75, 85, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 98, 101, 103, 102, 93, 98, 92, 89, 91, 87, 127, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 73, 71, 70, 77, 80, 76, 74, 65, 63, 101, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 898, 909, 903, 933, 948, 941, 927, 946, 938, 925, 1474, 1575, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 434, 448, 452, 458, 454, 456, 459, 465, 450, 429, 616, 652, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 281, 299, 284, 303, 318, 303, 300, 300, 293, 307, 475, 499, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 91, 96, 90, 93, 90, 89, 84, 84, 93, 124, 132, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 273, 291, 280, 299, 295, 298, 293, 294, 281, 279, 380, 412, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93, 85, 92, 98, 96, 99, 92, 87, 90, 93, 125, 127, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 140, 133, 137, 137, 136, 130, 136, 134, 130, 170, 180, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 85, 85, 77, 77, 78, 79, 78, 78, 73, 68, 84, 96, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 99, 98, 93, 95, 96, 97, 97, 98, 104, 150, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 277, 282, 286, 289, 288, 293, 306, 285, 
290, 279, 400, 425, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114, 119, 119, 109, 112, 111, 108, 105, 100, 98, 131, 140, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 154, 150, 155, 162, 161, 151, 160, 171, 157, 157, 237, 240, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161, 165, 162, 172, 163, 163, 166, 170, 164, 155, 230, 233, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 447, 443, 471, 463, 
461, 481, 476, 464, 458, 463, 645, 689, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226, 239, 236, 254, 264, 266, 257, 265, 263, 252, 328, 351, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 79, 80, 84, 81, 83, 86, 81, 83, 85, 82, 116, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 207, 214, 215, 215, 225, 205, 204, 209, 215, 210, 293, 298, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
91, 98, 99, 100, 95, 95, 102, 101, 94, 93, 132, 134, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 293, 283, 283, 293, 277, 281, 274, 284, 279, 275, 393, 390, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 622, 624, 629, 631, 629, 604, 592, 581, 613, 593, 876, 966, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91, 86, 98, 90, 93, 88, 88, 81, 75, 77, 114, 125, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 62, 61, 56, 62, 56, 59, 69, 57, 57, 57, 96, 109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 167, 168, 183, 177, 179, 175, 170, 162, 157, 166, 215, 229, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96, 99, 109, 113, 114, 104, 106, 113, 113, 117, 171, 177, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 62, 61, 67, 71, 70, 65, 70, 61, 61, 89, 90, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 446, 451, 460, 463, 479, 466, 458, 454, 471, 444, 679, 731, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 113, 101, 112, 108, 103, 115, 117, 112, 119, 182, 187, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 203, 197, 182, 184, 190, 189, 189, 189, 191, 193, 319, 345, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, 151, 150, 145, 154, 158, 155, 161, 163, 166, 214, 232, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 84, 90, 90, 86, 93, 82, 84, 89, 78, 85, 113, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 177, 169, 155, 170, 159, 164, 153, 156, 143, 135, 230, 269, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119, 121, 121, 124, 123, 131, 122, 124, 126, 127, 180, 188, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 74, 74, 69, 78, 79, 79, 71, 72, 66, 
113, 126, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 158, 160, 164, 166, 178, 173, 164, 164, 164, 164, 241, 246, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 185, 205, 208, 201, 194, 189, 178, 174, 174, 182, 226, 238, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66, 67, 72, 76, 73, 74, 68, 72, 70, 62, 98, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 449, 459, 446, 444, 437, 420, 
404, 407, 395, 393, 612, 651, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 76, 73, 70, 71, 73, 73, 64, 65, 61, 66, 108, 124, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1654, 1691, 1741, 1801, 1847, 1872, 1828, 1861, 1870, 1835, 2722, 2937, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 70, 72, 72, 78, 79, 77, 72, 68, 61, 64, 82, 87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 229, 222, 
238, 226, 231, 233, 235, 235, 239, 231, 355, 352, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 41, 41, 38, 42, 37, 43, 43, 49, 44, 69, 76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6282, 6314, 6502, 6664, 6783, 6949, 6685, 6959, 7359, 7530, 10208, 10933, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2735, 2757, 2782, 2844, 2877, 2955, 2899, 2961, 2998, 3006, 3908, 4136, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 1646, 1629, 1610, 1624, 1637, 1620, 1617, 1654, 1670, 1657, 2194, 2251, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1403, 1405, 1413, 1454, 1458, 1439, 1431, 1456, 1475, 1485, 1938, 2040, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 683, 678, 673, 693, 682, 669, 651, 659, 657, 664, 868, 877, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1615, 1613, 1621, 1643, 1661, 1673, 1614, 1665, 1661, 1662, 2089, 2166, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 985, 974, 997, 1016, 1012, 1038, 1006, 1025, 1017, 1018, 1301, 1346, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1390, 1397, 1393, 1404, 1415, 1400, 1389, 1400, 1412, 1414, 1846, 1949, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1323, 1334, 1359, 1391, 1368, 1381, 1372, 1394, 1415, 1397, 1791, 1876, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1268, 1284, 1284, 1301, 1309, 1290, 1262, 1281, 1289, 1261, 1577, 1643, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 3296, 3369, 3373, 3465, 3464, 3504, 3433, 3536, 3596, 3619, 4703, 4944, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1560, 1532, 1548, 1549, 1548, 1549, 1542, 1568, 1562, 1561, 2055, 2136, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1576, 1565, 1593, 1632, 1642, 1651, 1633, 1640, 1646, 1672, 2114, 2158, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2624, 2606, 2631, 2714, 2688, 2750, 2684, 2753, 2782, 2760, 3662, 3796, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134, 138, 132, 127, 127, 128, 133, 133, 137, 133, 170, 173, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 133, 135, 143, 144, 149, 151, 151, 145, 148, 155, 197, 199, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 181, 190, 191, 210, 219, 221, 222, 237, 245, 242, 315, 335, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 50, 49, 49, 51, 50, 50, 51, 52, 
46, 46, 64, 66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 323, 325, 326, 328, 335, 353, 346, 370, 379, 381, 512, 547, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 30, 31, 31, 34, 36, 33, 33, 32, 30, 41, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 44, 43, 43, 42, 45, 45, 47, 51, 50, 58, 66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61, 63, 59, 62, 
64, 67, 62, 66, 70, 69, 88, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 222, 218, 224, 241, 242, 249, 244, 242, 242, 230, 305, 325, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 180, 184, 182, 180, 179, 186, 181, 188, 186, 188, 241, 261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 63, 67, 69, 73, 75, 75, 79, 75, 78, 110, 108, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
108, 109, 110, 111, 105, 110, 106, 104, 108, 107, 136, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 42, 44, 48, 49, 51, 42, 43, 46, 48, 59, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 86, 83, 82, 84, 81, 83, 87, 87, 109, 119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 218, 223, 224, 236, 240, 239, 238, 241, 246, 246, 314, 323, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 38, 33, 34, 37, 37, 38, 39, 37, 38, 40, 47, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44, 45, 47, 45, 43, 48, 47, 46, 48, 48, 66, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 70, 74, 75, 74, 72, 73, 73, 70, 71, 72, 99, 105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 67, 62, 64, 66, 65, 63, 61, 69, 69, 89, 95, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 173, 163, 164, 171, 168, 169, 158, 161, 154, 160, 201, 217, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 110, 109, 105, 102, 104, 106, 99, 98, 98, 97, 137, 152, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 159, 173, 177, 185, 193, 200, 212, 214, 216, 265, 275, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56, 58, 54, 55, 58, 59, 54, 56, 55, 54, 71, 74, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 77, 71, 75, 75, 77, 77, 75, 75, 73, 78, 96, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 61, 63, 61, 59, 61, 62, 63, 60, 61, 82, 85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21, 19, 19, 19, 18, 21, 19, 19, 20, 21, 36, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 40, 41, 39, 42, 42, 41, 42, 38, 38, 
48, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 466, 454, 448, 453, 456, 451, 450, 462, 475, 465, 642, 699, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 87, 78, 83, 90, 85, 87, 89, 98, 100, 139, 133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 56, 54, 52, 54, 50, 51, 50, 51, 51, 64, 68, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120, 114, 113, 117, 113, 112, 
112, 110, 110, 113, 142, 140, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 56, 54, 54, 56, 55, 54, 56, 55, 57, 72, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 49, 49, 51, 51, 53, 54, 55, 57, 56, 67, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121, 120, 122, 127, 128, 129, 126, 130, 127, 124, 166, 159, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 89, 90, 
89, 89, 83, 86, 83, 82, 83, 75, 107, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 54, 53, 50, 53, 49, 49, 53, 54, 54, 66, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 103, 104, 105, 104, 104, 109, 112, 110, 111, 137, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 195, 195, 201, 199, 198, 196, 197, 199, 195, 204, 261, 269, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 43, 42, 42, 43, 43, 43, 39, 45, 41, 38, 59, 61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 48, 49, 49, 48, 47, 48, 47, 49, 51, 66, 69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 41, 41, 39, 39, 41, 43, 41, 44, 44, 40, 52, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 45, 44, 43, 47, 43, 44, 45, 48, 46, 55, 54, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 38, 35, 30, 31, 30, 32, 32, 33, 35, 34, 51, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16, 15, 15, 14, 14, 15, 15, 18, 17, 17, 21, 23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 103, 101, 104, 99, 99, 99, 99, 101, 108, 131, 131, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 28, 28, 32, 32, 27, 28, 24, 26, 23, 29, 29, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 34, 37, 37, 41, 42, 41, 38, 39, 42, 40, 46, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121, 118, 119, 117, 123, 117, 106, 111, 112, 114, 165, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 51, 49, 54, 51, 50, 50, 50, 52, 54, 64, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 27, 29, 28, 29, 27, 28, 27, 27, 26, 39, 38, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112, 111, 117, 118, 118, 117, 117, 117, 120, 117, 148, 156, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 568, 570, 568, 592, 602, 604, 602, 608, 631, 639, 843, 914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 36, 35, 32, 33, 36, 36, 39, 41, 39, 52, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 87, 87, 88, 88, 88, 87, 90, 
87, 93, 119, 125, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 34, 35, 39, 39, 44, 44, 42, 40, 39, 46, 50, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 37, 39, 39, 38, 34, 37, 44, 42, 42, 54, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57, 60, 64, 63, 61, 58, 61, 63, 56, 56, 79, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 91, 90, 93, 
89, 82, 83, 85, 81, 78, 102, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 46, 46, 47, 41, 39, 38, 40, 36, 34, 42, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 137, 134, 134, 136, 132, 131, 127, 129, 132, 129, 162, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214, 214, 212, 219, 218, 204, 202, 206, 202, 201, 282, 282, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
25, 28, 27, 30, 27, 26, 28, 27, 27, 29, 33, 34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, 62, 57, 59, 61, 61, 56, 61, 62, 69, 77, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 44, 49, 49, 50, 51, 48, 46, 46, 47, 63, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 157, 150, 148, 153, 153, 157, 152, 150, 152, 155, 209, 210, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 28, 28, 28, 27, 27, 30, 25, 29, 30, 31, 34, 30, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 159, 164, 170, 175, 173, 174, 166, 163, 158, 161, 196, 199, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 151, 143, 143, 137, 145, 152, 144, 149, 156, 147, 194, 192, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 101, 101, 97, 95, 102, 97, 101, 104, 104, 122, 125, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 123, 115, 114, 117, 118, 122, 116, 120, 120, 121, 152, 160, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 59, 58, 65, 68, 72, 69, 68, 64, 62, 83, 86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68, 71, 75, 75, 74, 73, 69, 69, 70, 79, 103, 109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 52, 51, 54, 54, 56, 53, 61, 59, 58, 76, 80, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 142, 138, 135, 139, 147, 144, 144, 153, 143, 148, 188, 193, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 32, 33, 35, 32, 34, 34, 34, 34, 33, 41, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 54, 54, 61, 61, 57, 60, 57, 56, 59, 68, 71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 87, 84, 90, 90, 83, 89, 85, 86, 
96, 105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 237, 243, 236, 228, 228, 221, 220, 226, 233, 234, 294, 301, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 234, 238, 240, 248, 245, 245, 237, 250, 250, 240, 322, 342, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 47, 48, 51, 56, 52, 49, 51, 51, 52, 57, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 43, 48, 50, 48, 49, 
48, 45, 48, 47, 63, 69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127, 131, 131, 131, 126, 126, 119, 126, 122, 121, 159, 166, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 46, 44, 42, 45, 43, 42, 41, 42, 43, 59, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 131, 122, 134, 135, 135, 138, 135, 137, 139, 135, 163, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 46, 
46, 51, 52, 50, 50, 47, 46, 48, 65, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 376, 375, 388, 395, 395, 421, 405, 423, 411, 417, 531, 554, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44, 46, 46, 46, 48, 47, 46, 44, 44, 45, 58, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 64, 66, 68, 70, 73, 71, 72, 76, 75, 92, 99, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 42, 43, 41, 43, 40, 40, 38, 38, 39, 38, 43, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 82, 81, 85, 83, 83, 84, 82, 83, 81, 105, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19, 19, 20, 20, 18, 17, 16, 15, 15, 15, 26, 26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 37, 37, 37, 36, 36, 38, 36, 36, 37, 46, 45, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 52, 57, 57, 61, 59, 56, 53, 56, 56, 57, 69, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 67, 64, 60, 66, 68, 69, 63, 64, 63, 82, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 40, 42, 40, 40, 38, 40, 41, 48, 44, 62, 61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 421, 420, 420, 423, 428, 431, 419, 426, 423, 437, 586, 621, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 38, 41, 39, 41, 41, 39, 34, 36, 37, 37, 48, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 121, 120, 121, 125, 125, 123, 123, 130, 127, 158, 168, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 42, 42, 40, 41, 41, 45, 39, 41, 38, 61, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 160, 160, 157, 159, 161, 154, 156, 166, 155, 152, 203, 211, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 35, 35, 35, 36, 39, 37, 39, 36, 33, 31, 39, 43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 42, 42, 41, 43, 41, 37, 40, 41, 39, 51, 56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 39, 40, 44, 42, 39, 40, 41, 42, 40, 51, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 87, 90, 92, 85, 81, 86, 83, 
88, 94, 124, 127, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149, 150, 150, 147, 149, 153, 150, 151, 152, 149, 179, 188, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 59, 58, 62, 60, 61, 60, 63, 66, 69, 87, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 39, 39, 37, 38, 39, 38, 39, 38, 41, 53, 56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 50, 46, 49, 
49, 49, 50, 53, 55, 50, 58, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 32, 32, 32, 33, 37, 36, 36, 33, 42, 45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 207, 215, 225, 227, 223, 222, 223, 230, 239, 229, 287, 305, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22, 22, 21, 23, 21, 19, 20, 20, 19, 20, 26, 27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
69, 67, 69, 72, 68, 70, 67, 69, 68, 71, 87, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69, 69, 73, 74, 73, 72, 75, 79, 75, 76, 104, 115, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69, 68, 68, 70, 71, 67, 65, 61, 59, 56, 73, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 336, 354, 362, 377, 378, 387, 383, 387, 396, 404, 514, 557, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 56, 51, 53, 56, 54, 58, 59, 57, 59, 58, 75, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 51, 56, 49, 48, 49, 48, 50, 55, 55, 68, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 82, 82, 83, 81, 80, 77, 76, 76, 71, 91, 90, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 73, 73, 72, 78, 75, 75, 73, 72, 75, 71, 92, 94, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 81, 78, 78, 77, 73, 77, 78, 79, 79, 77, 105, 103, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80, 82, 83, 87, 84, 84, 79, 86, 86, 85, 116, 120, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 42, 43, 44, 44, 42, 42, 44, 39, 38, 48, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113, 114, 114, 115, 116, 113, 111, 113, 113, 109, 139, 146, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 46, 52, 57, 56, 55, 55, 57, 54, 54, 57, 68, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56, 57, 57, 58, 57, 57, 57, 59, 60, 60, 81, 85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 262, 260, 262, 259, 262, 258, 247, 256, 263, 250, 312, 332, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63, 64, 62, 64, 64, 63, 61, 63, 60, 61, 
69, 72, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 27, 25, 23, 23, 25, 25, 25, 25, 26, 36, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 34, 38, 37, 35, 37, 37, 36, 36, 36, 47, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23, 23, 25, 25, 25, 26, 25, 25, 25, 24, 31, 32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 136, 132, 135, 133, 135, 
129, 128, 128, 128, 154, 165, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 47, 46, 46, 47, 46, 45, 47, 46, 44, 59, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34, 33, 36, 37, 38, 38, 36, 37, 40, 38, 50, 51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 192, 195, 184, 187, 195, 191, 183, 184, 185, 183, 230, 234, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, 114, 
119, 129, 129, 123, 122, 123, 124, 123, 147, 147, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83, 86, 84, 86, 86, 81, 85, 87, 91, 84, 106, 114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 118, 124, 116, 120, 121, 121, 124, 128, 127, 120, 161, 163, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 123, 121, 123, 124, 117, 115, 123, 117, 124, 144, 148, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 1516, 1544, 1556, 1598, 1604, 1645, 1600, 1661, 1718, 1753, 2371, 2550, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 131, 131, 135, 139, 135, 136, 132, 133, 143, 144, 169, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 30, 29, 28, 28, 28, 27, 27, 27, 33, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, 169, 166, 171, 163, 165, 167, 173, 168, 166, 195, 206, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 89, 90, 85, 92, 93, 85, 86, 84, 85, 86, 112, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 52, 54, 53, 52, 56, 51, 52, 53, 53, 69, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 57, 58, 66, 65, 65, 72, 73, 73, 73, 91, 88, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127, 121, 120, 125, 122, 125, 124, 125, 126, 129, 156, 149, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 43, 44, 44, 45, 43, 42, 44, 39, 39, 41, 55, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 38, 39, 45, 45, 43, 44, 42, 41, 42, 53, 53, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31, 31, 32, 33, 34, 36, 35, 38, 35, 38, 46, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 57, 58, 56, 59, 62, 55, 55, 56, 55, 71, 70, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44, 48, 47, 43, 47, 46, 45, 49, 49, 49, 66, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 166, 177, 178, 187, 186, 188, 182, 193, 200, 187, 257, 276, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 53, 54, 55, 54, 54, 53, 55, 53, 52, 71, 78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 82, 84, 83, 86, 86, 86, 84, 82, 
82, 84, 101, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114, 113, 118, 119, 120, 118, 112, 113, 115, 114, 143, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 207, 210, 204, 208, 211, 212, 204, 211, 202, 196, 236, 247, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 70, 75, 72, 72, 74, 76, 80, 87, 86, 103, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103, 99, 100, 102, 
99, 94, 95, 96, 95, 96, 127, 129, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 107, 98, 102, 109, 106, 101, 104, 102, 102, 120, 118, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24, 28, 26, 24, 25, 28, 25, 26, 25, 27, 30, 27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34, 35, 33, 34, 34, 36, 33, 36, 35, 34, 49, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
52, 52, 47, 49, 55, 50, 56, 57, 53, 53, 70, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 38, 36, 38, 35, 34, 35, 36, 38, 36, 47, 51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 450, 447, 466, 481, 462, 472, 480, 476, 485, 492, 686, 728, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 250, 241, 240, 234, 241, 244, 242, 246, 246, 241, 289, 308, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 176, 170, 171, 169, 164, 166, 163, 165, 163, 163, 220, 233, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38, 37, 40, 41, 42, 43, 41, 44, 44, 45, 65, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 160, 152, 162, 152, 156, 150, 150, 154, 153, 154, 208, 208, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 64, 60, 54, 56, 57, 53, 58, 55, 54, 58, 63, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 68, 62, 69, 69, 70, 69, 68, 70, 68, 64, 86, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30, 30, 34, 32, 31, 29, 30, 30, 29, 29, 43, 42, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 55, 56, 56, 56, 56, 52, 53, 58, 54, 68, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 185, 186, 186, 194, 193, 188, 190, 190, 199, 201, 242, 238, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 58, 55, 61, 63, 63, 65, 63, 64, 67, 65, 78, 76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111, 112, 114, 109, 112, 119, 114, 109, 115, 116, 137, 140, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90, 91, 88, 90, 94, 99, 95, 93, 96, 100, 126, 131, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226, 228, 235, 245, 238, 232, 231, 235, 238, 242, 
317, 332, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119, 117, 116, 120, 118, 119, 123, 125, 125, 131, 164, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 45, 42, 45, 44, 44, 44, 44, 41, 41, 48, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 125, 126, 128, 129, 137, 134, 132, 127, 133, 164, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 49, 52, 54, 62, 64, 
61, 61, 60, 61, 76, 76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 150, 161, 157, 161, 163, 162, 156, 155, 156, 157, 208, 213, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 316, 311, 326, 335, 339, 337, 340, 349, 335, 342, 443, 458, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 47, 43, 42, 40, 44, 41, 48, 50, 47, 72, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 43, 
48, 50, 50, 48, 49, 55, 57, 58, 77, 77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 84, 82, 91, 88, 84, 81, 81, 74, 72, 98, 99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 54, 57, 58, 61, 64, 62, 66, 63, 58, 83, 86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 34, 36, 33, 31, 32, 36, 36, 32, 35, 45, 48, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 239, 232, 230, 237, 226, 248, 236, 233, 229, 228, 317, 323, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61, 65, 62, 60, 64, 69, 63, 65, 71, 66, 88, 87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107, 108, 111, 116, 113, 113, 117, 126, 124, 114, 151, 155, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 79, 74, 80, 80, 77, 77, 75, 75, 76, 108, 113, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 36, 36, 35, 37, 37, 39, 36, 34, 41, 38, 51, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 92, 87, 89, 94, 91, 92, 89, 87, 91, 112, 117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72, 68, 66, 67, 66, 62, 63, 66, 67, 65, 83, 87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 34, 34, 35, 34, 33, 33, 35, 40, 50, 53, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 96, 97, 91, 92, 90, 87, 86, 89, 87, 89, 118, 117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 105, 111, 111, 114, 112, 112, 115, 119, 112, 147, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 48, 48, 49, 48, 50, 48, 47, 47, 45, 52, 50, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 238, 227, 238, 246, 245, 255, 247, 253, 263, 254, 328, 350, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 50, 48, 46, 49, 46, 46, 46, 43, 49, 49, 53, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 911, 907, 926, 962, 951, 986, 953, 987, 999, 1011, 1356, 1416, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31, 31, 32, 30, 28, 26, 26, 27, 29, 27, 38, 38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 135, 140, 147, 148, 148, 147, 152, 
152, 149, 190, 205, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 34, 34, 33, 35, 33, 33, 32, 36, 45, 45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6271, 6314, 6502, 6664, 6783, 6949, 6685, 6959, 7359, 7530, 10208, 10933, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2732, 2757, 2782, 2844, 2877, 2955, 2899, 2961, 2998, 3006, 3908, 4136, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1645, 1629, 1610, 1624, 
1637, 1620, 1617, 1654, 1670, 1657, 2194, 2251, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1403, 1405, 1413, 1454, 1458, 1439, 1431, 1456, 1475, 1485, 1938, 2040, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 681, 678, 673, 693, 682, 669, 651, 659, 657, 664, 868, 877, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1610, 1613, 1621, 1643, 1661, 1673, 1614, 1665, 1661, 1662, 2089, 2166, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
982, 974, 997, 1016, 1012, 1038, 1006, 1025, 1017, 1018, 1301, 1346, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1389, 1397, 1393, 1404, 1415, 1400, 1389, 1400, 1412, 1414, 1846, 1949, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1320, 1334, 1359, 1391, 1368, 1381, 1371, 1393, 1415, 1397, 1791, 1876, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1267, 1284, 1284, 1301, 1309, 1290, 1262, 1281, 1289, 1261, 1577, 1643, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 3294, 3369, 3373, 3465, 3464, 3504, 3433, 3536, 3596, 3619, 4703, 4944, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1558, 1532, 1548, 1549, 1548, 1549, 1542, 1568, 1562, 1561, 2055, 2136, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1576, 1565, 1593, 1632, 1642, 1651, 1633, 1640, 1646, 1672, 2114, 2158, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2618, 2606, 2630, 2713, 2687, 2750, 2684, 2753, 2782, 2760, 3662, 3796, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 134, 138, 132, 127, 127, 128, 133, 133, 137, 133, 170, 173, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 133, 135, 143, 144, 149, 151, 151, 145, 148, 155, 197, 199, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 180, 190, 191, 210, 219, 221, 222, 237, 245, 242, 315, 335, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 50, 49, 49, 51, 50, 50, 51, 52, 46, 46, 64, 66, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 322, 325, 326, 328, 335, 353, 346, 370, 379, 381, 512, 547, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 30, 31, 31, 34, 36, 33, 33, 32, 30, 41, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 44, 43, 43, 42, 45, 45, 47, 51, 50, 58, 66, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61, 63, 59, 62, 64, 67, 62, 66, 70, 69, 
88, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 222, 218, 224, 241, 242, 249, 244, 242, 242, 230, 305, 325, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 180, 184, 182, 180, 179, 186, 181, 188, 186, 188, 241, 261, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 63, 67, 69, 73, 75, 75, 79, 75, 78, 110, 108, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108, 109, 110, 111, 105, 110, 
106, 104, 108, 107, 136, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 42, 44, 48, 49, 51, 42, 43, 46, 48, 59, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 86, 83, 82, 84, 81, 83, 87, 87, 109, 119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 217, 223, 224, 236, 240, 239, 238, 241, 246, 246, 314, 323, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38, 33, 
34, 37, 37, 38, 39, 37, 38, 40, 47, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44, 45, 47, 45, 43, 48, 47, 46, 48, 48, 66, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 70, 74, 75, 74, 72, 73, 73, 70, 71, 72, 99, 105, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 67, 62, 64, 66, 65, 63, 61, 69, 69, 89, 95, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 173, 163, 164, 171, 168, 169, 158, 161, 154, 160, 201, 217, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 110, 109, 105, 102, 104, 106, 99, 98, 98, 97, 137, 152, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 159, 173, 177, 185, 193, 200, 212, 214, 216, 265, 275, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56, 58, 54, 55, 58, 59, 54, 56, 55, 54, 71, 74, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 77, 71, 75, 75, 77, 77, 75, 75, 73, 78, 96, 102, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 61, 63, 61, 59, 61, 62, 63, 60, 61, 82, 85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 21, 19, 19, 19, 18, 21, 19, 19, 20, 21, 36, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 40, 41, 39, 42, 42, 41, 42, 38, 38, 48, 48, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 465, 454, 448, 453, 456, 451, 450, 462, 475, 465, 642, 699, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 87, 78, 83, 90, 85, 87, 89, 98, 100, 139, 133, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 56, 54, 52, 54, 50, 51, 50, 51, 51, 64, 68, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 120, 114, 113, 117, 113, 112, 112, 110, 110, 113, 142, 140, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 56, 54, 54, 56, 55, 54, 56, 55, 57, 72, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 49, 49, 51, 51, 53, 54, 55, 57, 56, 67, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121, 120, 122, 127, 128, 129, 126, 130, 127, 124, 166, 159, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 89, 90, 89, 89, 83, 86, 83, 82, 
83, 75, 107, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 54, 53, 50, 53, 49, 49, 53, 54, 54, 66, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 103, 104, 105, 104, 104, 109, 112, 110, 111, 137, 139, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 195, 195, 201, 199, 198, 196, 197, 199, 195, 204, 261, 269, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 42, 42, 43, 
43, 43, 39, 45, 41, 38, 59, 61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 48, 49, 49, 48, 47, 48, 47, 49, 51, 66, 69, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 41, 41, 39, 39, 41, 43, 41, 44, 44, 40, 52, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 45, 44, 43, 47, 43, 44, 45, 48, 46, 55, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
38, 35, 30, 31, 30, 32, 32, 33, 35, 34, 51, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16, 15, 15, 14, 14, 15, 15, 18, 17, 17, 21, 23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100, 103, 101, 104, 99, 99, 99, 99, 101, 108, 131, 131, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 28, 28, 32, 32, 27, 28, 24, 26, 23, 29, 29, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 34, 37, 37, 41, 42, 41, 38, 39, 42, 40, 46, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121, 118, 119, 117, 123, 117, 106, 111, 112, 114, 165, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 51, 49, 54, 51, 50, 50, 50, 52, 54, 64, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 27, 29, 28, 29, 27, 28, 27, 27, 26, 39, 38, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 112, 111, 117, 118, 118, 117, 117, 117, 120, 117, 148, 156, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 568, 570, 568, 592, 602, 604, 602, 608, 631, 639, 843, 914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 36, 35, 32, 33, 36, 36, 39, 41, 39, 52, 52, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 84, 87, 87, 88, 88, 88, 87, 90, 87, 93, 119, 125, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 36, 34, 35, 39, 39, 44, 44, 42, 40, 39, 46, 50, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 43, 37, 39, 39, 38, 34, 37, 44, 42, 42, 54, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 57, 60, 64, 63, 61, 58, 61, 63, 56, 56, 79, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 91, 90, 93, 89, 82, 83, 85, 81, 78, 
102, 110, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 46, 46, 47, 41, 39, 38, 40, 36, 34, 42, 40, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 137, 134, 134, 136, 132, 131, 127, 129, 132, 129, 162, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214, 214, 212, 219, 218, 204, 202, 206, 202, 201, 282, 282, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25, 28, 27, 30, 27, 26, 
28, 27, 27, 29, 33, 34, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 60, 62, 57, 59, 61, 61, 56, 61, 62, 69, 77, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 44, 49, 49, 50, 51, 48, 46, 46, 47, 63, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, 150, 148, 153, 153, 157, 152, 150, 152, 155, 209, 210, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 28, 
28, 27, 27, 30, 25, 29, 30, 31, 34, 30, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 159, 164, 170, 175, 173, 174, 166, 163, 158, 161, 196, 199, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149, 143, 143, 137, 145, 152, 144, 149, 156, 147, 194, 192, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 101, 101, 97, 95, 102, 97, 101, 104, 104, 122, 125, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 123, 115, 114, 117, 118, 122, 116, 120, 120, 121, 152, 160, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 59, 58, 65, 68, 72, 69, 68, 64, 62, 83, 86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68, 71, 75, 75, 74, 73, 69, 69, 70, 79, 103, 109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 52, 51, 54, 54, 56, 53, 61, 59, 58, 76, 80, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 141, 138, 135, 139, 147, 144, 144, 153, 143, 148, 188, 193, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 32, 33, 35, 32, 34, 34, 34, 34, 33, 41, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 54, 54, 61, 61, 57, 60, 57, 56, 59, 68, 71, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86, 85, 87, 84, 90, 90, 83, 89, 85, 86, 96, 105, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 236, 243, 236, 228, 228, 221, 220, 226, 233, 234, 294, 301, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 234, 238, 240, 248, 245, 245, 237, 250, 250, 240, 322, 342, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 47, 48, 51, 56, 52, 49, 51, 51, 52, 57, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 43, 48, 50, 48, 49, 48, 45, 48, 47, 63, 69, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127, 131, 131, 131, 126, 126, 119, 126, 122, 121, 159, 166, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 46, 44, 42, 45, 43, 42, 41, 42, 43, 59, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 130, 122, 134, 135, 135, 138, 135, 137, 139, 135, 163, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47, 46, 46, 51, 52, 50, 50, 47, 
46, 48, 65, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 374, 375, 388, 395, 395, 421, 405, 423, 411, 417, 531, 554, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 44, 46, 46, 46, 48, 47, 46, 44, 44, 45, 58, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 64, 66, 68, 70, 73, 71, 72, 76, 75, 92, 99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 43, 41, 43, 
40, 40, 38, 38, 39, 38, 43, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 82, 81, 85, 83, 83, 84, 82, 83, 81, 105, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19, 19, 20, 20, 18, 17, 16, 15, 15, 15, 26, 26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 37, 37, 37, 36, 36, 38, 36, 36, 37, 46, 45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
52, 57, 57, 61, 59, 56, 53, 56, 56, 57, 69, 79, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 67, 64, 60, 66, 68, 69, 63, 64, 63, 82, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 40, 42, 40, 40, 38, 40, 41, 48, 44, 62, 61, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 420, 420, 420, 423, 428, 431, 419, 426, 423, 437, 586, 621, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 38, 41, 39, 41, 41, 39, 34, 36, 37, 37, 48, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 121, 120, 121, 125, 125, 123, 123, 130, 127, 158, 168, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 42, 42, 40, 41, 41, 45, 39, 41, 38, 61, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 160, 160, 157, 159, 161, 154, 156, 166, 155, 152, 203, 211, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 35, 35, 35, 36, 39, 37, 39, 36, 33, 31, 39, 43, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 42, 42, 41, 43, 41, 37, 40, 41, 39, 51, 56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 39, 40, 44, 42, 39, 40, 41, 42, 40, 51, 54, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 87, 90, 92, 85, 81, 86, 83, 88, 94, 124, 127, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 149, 150, 150, 147, 149, 153, 150, 151, 152, 149, 179, 188, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 59, 58, 62, 60, 61, 60, 63, 66, 69, 87, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 40, 39, 39, 37, 38, 39, 38, 39, 38, 41, 53, 56, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 50, 46, 49, 49, 49, 50, 53, 55, 50, 
58, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 32, 32, 32, 33, 36, 35, 36, 33, 42, 45, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 205, 215, 225, 227, 223, 222, 223, 230, 239, 229, 287, 305, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 22, 22, 21, 23, 21, 19, 20, 20, 19, 20, 26, 27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68, 67, 69, 72, 68, 70, 
67, 69, 68, 71, 87, 89, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69, 69, 73, 74, 73, 72, 75, 79, 75, 76, 104, 115, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69, 68, 68, 70, 71, 67, 65, 61, 59, 56, 73, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 336, 354, 362, 377, 378, 387, 383, 387, 396, 404, 514, 557, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56, 51, 
53, 56, 54, 58, 59, 57, 59, 58, 75, 74, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 51, 56, 49, 48, 49, 48, 50, 55, 55, 68, 63, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87, 82, 82, 83, 81, 80, 77, 76, 76, 71, 91, 90, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 73, 73, 72, 78, 75, 75, 73, 72, 75, 71, 92, 94, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 81, 78, 78, 77, 73, 77, 78, 79, 79, 77, 105, 103, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80, 82, 83, 87, 84, 84, 79, 86, 86, 85, 116, 120, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 42, 42, 43, 44, 44, 42, 42, 44, 39, 38, 48, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113, 114, 114, 115, 116, 113, 111, 113, 113, 109, 139, 146, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 46, 52, 57, 56, 55, 55, 57, 54, 54, 57, 68, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 56, 57, 57, 58, 57, 57, 57, 59, 60, 60, 81, 85, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 262, 260, 262, 259, 262, 258, 247, 256, 263, 250, 312, 332, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 63, 64, 62, 64, 64, 63, 61, 63, 60, 61, 69, 72, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 28, 27, 25, 23, 23, 25, 25, 25, 25, 26, 36, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 34, 38, 37, 35, 37, 37, 36, 36, 36, 47, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23, 23, 25, 25, 25, 26, 25, 25, 25, 24, 31, 32, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 136, 132, 135, 133, 135, 129, 128, 128, 128, 154, 165, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 47, 46, 46, 47, 46, 45, 47, 46, 44, 59, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34, 33, 36, 37, 38, 38, 36, 37, 40, 38, 50, 51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 191, 195, 184, 187, 195, 191, 183, 184, 185, 183, 230, 234, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116, 114, 119, 129, 129, 123, 122, 123, 
124, 123, 147, 147, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83, 86, 84, 86, 86, 81, 85, 87, 91, 84, 106, 114, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 118, 124, 116, 120, 121, 121, 124, 128, 127, 120, 161, 163, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 124, 123, 121, 123, 124, 117, 115, 123, 117, 124, 144, 148, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1516, 1544, 1556, 1598, 
1604, 1645, 1600, 1661, 1718, 1753, 2371, 2550, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 130, 131, 135, 139, 135, 136, 132, 133, 143, 144, 169, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 30, 29, 28, 28, 28, 27, 27, 27, 33, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 155, 169, 166, 171, 163, 165, 167, 173, 168, 166, 195, 206, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
88, 90, 85, 92, 93, 85, 86, 84, 85, 86, 112, 112, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 52, 54, 53, 52, 56, 51, 52, 53, 53, 69, 73, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 57, 58, 66, 65, 65, 72, 73, 73, 73, 91, 88, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127, 121, 120, 125, 122, 125, 124, 125, 126, 129, 156, 149, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 43, 44, 44, 45, 43, 42, 44, 39, 39, 41, 55, 60, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39, 38, 39, 45, 45, 43, 44, 42, 41, 42, 53, 53, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31, 31, 32, 33, 34, 36, 35, 38, 35, 38, 46, 44, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 53, 57, 58, 56, 59, 62, 55, 55, 56, 55, 71, 70, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 44, 48, 47, 43, 47, 46, 45, 49, 49, 49, 66, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 166, 177, 178, 187, 186, 188, 182, 193, 200, 187, 257, 276, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 53, 54, 55, 54, 54, 53, 55, 53, 52, 71, 78, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 82, 84, 83, 86, 86, 86, 84, 82, 82, 84, 101, 102, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 114, 113, 118, 119, 120, 118, 112, 113, 115, 114, 143, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 207, 210, 204, 208, 211, 212, 204, 211, 202, 196, 236, 247, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 64, 70, 75, 72, 72, 74, 76, 80, 87, 86, 103, 106, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103, 99, 100, 102, 99, 94, 95, 96, 95, 96, 
127, 129, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105, 107, 98, 102, 109, 106, 101, 104, 102, 102, 120, 118, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24, 28, 26, 24, 25, 28, 25, 26, 25, 27, 30, 27, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 34, 35, 33, 34, 34, 36, 33, 36, 35, 34, 49, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 52, 52, 47, 49, 55, 50, 
56, 57, 53, 53, 70, 75, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 38, 36, 38, 35, 34, 35, 36, 38, 36, 47, 51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 450, 447, 466, 481, 462, 472, 480, 476, 485, 492, 686, 728, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 249, 241, 240, 234, 241, 244, 242, 246, 246, 241, 289, 308, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 176, 170, 
171, 169, 164, 166, 163, 165, 163, 163, 220, 233, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 38, 37, 40, 41, 42, 43, 41, 44, 44, 45, 65, 64, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 160, 152, 162, 152, 156, 150, 150, 154, 153, 154, 208, 208, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 62, 64, 60, 54, 56, 57, 53, 58, 55, 54, 58, 63, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 68, 62, 69, 69, 70, 69, 68, 70, 68, 64, 86, 83, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 30, 30, 34, 32, 31, 29, 30, 30, 29, 29, 43, 42, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 59, 55, 56, 56, 56, 56, 52, 53, 58, 54, 68, 67, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 185, 186, 186, 194, 193, 188, 190, 190, 199, 201, 242, 238, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 58, 55, 61, 63, 63, 65, 63, 64, 67, 65, 78, 76, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111, 112, 114, 109, 112, 119, 114, 109, 115, 116, 137, 140, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 90, 91, 88, 90, 94, 99, 95, 93, 96, 100, 126, 131, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226, 228, 235, 245, 238, 232, 231, 235, 238, 242, 317, 332, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 119, 117, 116, 120, 118, 119, 123, 125, 125, 131, 164, 169, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 49, 45, 42, 45, 44, 44, 44, 44, 41, 41, 48, 49, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 129, 125, 126, 128, 129, 137, 134, 132, 127, 133, 164, 167, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 54, 49, 52, 54, 62, 64, 61, 61, 60, 61, 76, 76, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 150, 161, 157, 161, 163, 162, 156, 155, 156, 157, 208, 213, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 316, 311, 326, 335, 339, 337, 340, 349, 335, 342, 443, 458, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 47, 43, 42, 40, 44, 41, 48, 50, 47, 72, 65, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 45, 43, 48, 50, 50, 48, 49, 55, 
57, 58, 77, 77, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 78, 84, 81, 90, 87, 84, 81, 81, 74, 72, 98, 99, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 51, 54, 57, 58, 61, 64, 62, 66, 63, 58, 83, 86, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 33, 34, 36, 33, 31, 32, 36, 36, 32, 35, 45, 48, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 239, 232, 230, 237, 
226, 248, 236, 233, 229, 228, 317, 323, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 61, 65, 62, 60, 64, 69, 63, 65, 71, 66, 88, 87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107, 108, 111, 116, 113, 113, 117, 126, 124, 114, 151, 155, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74, 79, 74, 80, 80, 77, 77, 75, 75, 76, 108, 113, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
36, 36, 35, 37, 37, 39, 36, 34, 41, 38, 51, 57, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94, 92, 87, 89, 94, 91, 92, 89, 87, 91, 112, 117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72, 68, 66, 67, 66, 62, 63, 66, 67, 65, 83, 87, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 34, 34, 35, 34, 33, 33, 35, 40, 50, 53, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 96, 97, 91, 92, 90, 87, 86, 89, 87, 89, 118, 117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106, 105, 111, 111, 114, 112, 112, 115, 119, 112, 147, 149, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46, 48, 48, 49, 48, 50, 48, 47, 47, 45, 52, 50, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 236, 227, 238, 246, 245, 255, 247, 253, 263, 254, 328, 350, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 50, 48, 46, 49, 46, 46, 46, 43, 49, 49, 53, 59, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 908, 907, 926, 962, 951, 986, 953, 987, 999, 1011, 1356, 1416, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 31, 31, 32, 30, 28, 26, 26, 27, 29, 27, 38, 38, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 143, 135, 140, 147, 148, 148, 147, 152, 152, 149, 190, 205, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 32, 33, 34, 34, 33, 35, 33, 33, 32, 36, 45, 45, null, null, null, null, 463, 491, 518, 550, 573, 545, 584, null, 614, null, 648, 661, 691, 720, 734, 733, 689, 723, 745, 754, 956, 984, null, null, null, null, 167, 164, 177, 192, 192, 176, 186, null, 181, null, 186, 204, 213, 213, 219, 216, 210, 217, 219, 221, 249, 251, null, null, null, null, 118, 111, 114, 118, 121, 110, 113, null, 111, null, 110, 116, 115, 120, 121, 123, 119, 116, 117, 117, 
124, 119, null, null, null, null, 115, 120, 115, 121, 127, 112, 117, null, 117, null, 119, 127, 122, 122, 123, 125, 120, 130, 126, 125, 139, 146, null, null, null, null, 51, 47, 49, 50, 49, 44, 39, null, 36, null, 37, 39, 40, 39, 41, 36, 32, 37, 37, 36, 38, 37, null, null, null, null, 141, 137, 142, 149, 143, 131, 135, null, 126, null, 128, 128, 125, 121, 126, 132, 128, 135, 130, 121, 138, 138, null, null, null, null, 76, 75, 76, 76, 73, 66, 66, null, 63, null, 69, 71, 74, 78, 74, 74, 
72, 73, 71, 71, 75, 76, null, null, null, null, 94, 95, 89, 82, 83, 81, 78, null, 75, null, 72, 74, 75, 82, 84, 88, 82, 88, 96, 95, 100, 97, null, null, null, null, 81, 88, 88, 96, 89, 80, 92, null, 90, null, 93, 92, 92, 99, 105, 97, 100, 97, 95, 92, 107, 111, null, null, null, null, 81, 86, 85, 84, 84, 79, 85, null, 83, null, 81, 81, 85, 85, 86, 88, 89, 92, 92, 89, 98, 94, null, null, null, null, 218, 229, 243, 247, 249, 228, 238, null, 210, null, 220, 224, 
231, 238, 243, 237, 234, 237, 228, 228, 276, 278, null, null, null, null, 102, 101, 101, 92, 93, 86, 88, null, 92, null, 89, 98, 102, 106, 108, 102, 97, 101, 102, 102, 125, 122, null, null, null, null, 105, 98, 103, 104, 103, 102, 109, null, 102, null, 114, 111, 105, 111, 113, 114, 110, 116, 121, 116, 125, 117, null, null, null, null, 205, 195, 209, 221, 231, 223, 233, null, 239, null, 230, 233, 230, 236, 245, 251, 238, 238, 232, 234, 266, 268, null, null, null, null, null, null, null, null, 8, 5, 6, 5, 
3, null, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 7, 9, null, null, null, null, null, null, null, null, 6, 8, 7, 6, 8, null, 9, 10, 9, 9, 9, 9, 9, 8, 7, 7, 10, 9, null, null, null, null, null, null, null, null, 15, 12, 15, 14, 14, null, 13, 16, 21, 21, 22, 24, 23, 25, 23, 22, 22, 23, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 
21, 16, 16, 20, 20, null, 24, 26, 25, 27, 30, 28, 28, 28, 29, 30, 35, 37, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 10, 8, 8, 9, 7, null, 10, 11, 11, 11, 10, 9, 8, 9, 9, 10, 10, 10, null, null, null, null, 
null, null, null, null, 23, 27, 24, 22, 19, null, 21, 23, 23, 21, 22, 21, 21, 18, 17, 20, 24, 19, null, null, null, null, null, null, null, null, 14, 12, 14, 14, 12, null, 12, 11, 13, 14, 13, 14, 12, 14, 16, 16, 14, 13, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, null, 3, 4, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, null, null, null, null, null, null, null, null, 7, 8, 9, 8, 7, null, 7, 5, 6, 6, 5, 6, 5, 5, 7, 6, 9, 9, 
null, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, null, 2, 2, 2, 1, 2, 1, 2, 2, 1, 3, 3, 3, null, null, null, null, null, null, null, null, 4, 4, 5, 5, 4, null, 5, 5, 5, 6, 6, 5, 7, 7, 6, 6, 6, 7, null, null, null, null, null, null, null, null, 29, 24, 25, 24, 23, null, 24, 27, 27, 25, 26, 25, 25, 27, 26, 25, 23, 26, null, null, null, null, null, null, null, null, 2, 3, 3, 2, 2, null, 2, 3, 3, 2, 2, 2, 2, 2, 
2, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 1, 4, 4, 4, null, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 4, 5, 4, 4, 4, null, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 3, 1, 4, 5, 4, null, 3, 4, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, null, null, null, null, null, null, null, null, 7, 7, 7, 9, 10, null, 8, 9, 9, 9, 
9, 9, 8, 8, 10, 8, 11, 10, null, null, null, null, null, null, null, null, 5, 5, 6, 5, 6, null, 6, 6, 6, 6, 7, 7, 6, 7, 6, 6, 6, 6, null, null, null, null, null, null, null, null, 13, 11, 12, 14, 15, null, 15, 15, 16, 18, 19, 19, 19, 21, 21, 22, 27, 28, null, null, null, null, null, null, null, null, 1, 2, 1, 2, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 5, 4, 4, 3, 5, null, 
4, 6, 6, 6, 6, 6, 5, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 4, 4, 3, 4, 3, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, 1, 1, 4, 2, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, null, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 2, 2, null, null, null, null, null, null, null, null, 49, 50, 
53, 53, 48, null, 48, 50, 51, 53, 54, 53, 52, 52, 47, 49, 54, 51, null, null, null, null, null, null, null, null, 8, 5, 6, 6, 5, null, 5, 6, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, null, null, null, null, null, null, null, null, 3, 3, 2, 2, 2, null, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 7, 6, 5, 6, 6, null, 6, 6, 5, 5, 5, 7, 6, 6, 7, 6, 7, 6, null, null, null, null, null, null, 
null, null, 5, 4, 4, 4, 4, null, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, null, null, null, null, null, null, null, null, 2, 1, 2, 2, 2, null, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 8, 7, 8, 8, 8, null, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 9, 9, null, null, null, null, null, null, null, null, 2, 2, 1, 2, 2, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, null, null, 
null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, 5, 4, 5, 5, 5, null, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 8, 7, null, null, null, null, null, null, null, null, 15, 12, 12, 13, 12, null, 11, 13, 12, 13, 13, 13, 14, 12, 15, 15, 13, 13, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 2, null, 1, 1, 1, 1, 1, 2, 3, 2, 2, 2, 
2, 2, null, null, null, null, null, null, null, null, 4, 4, 3, 3, 3, null, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, null, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 2, null, 2, 2, 2, 2, 2, 2, 
2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 8, 6, 6, 8, 7, null, 8, 7, 7, 6, 6, 5, 6, 6, 5, 3, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 2, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, 3, 3, 1, 1, 1, null, 1, 1, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 10, 8, 10, 10, 9, null, 9, 9, 9, 9, 8, 7, 8, 9, 8, 8, 9, 8, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 4, 4, 6, 
6, null, 5, 6, 6, 6, 7, 8, 7, 8, 7, 7, 8, 7, null, null, null, null, null, null, null, null, 69, 64, 66, 64, 62, null, 65, 68, 67, 66, 65, 65, 60, 67, 66, 67, 72, 80, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 3, null, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, null, null, null, null, null, null, null, null, 9, 7, 7, 7, 7, null, 6, 6, 6, 7, 8, 8, 6, 6, 6, 6, 10, 12, null, null, null, null, null, null, null, null, 
4, 4, 4, 5, 5, null, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 1, null, 1, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 8, 7, 9, 8, 10, null, 8, 9, 8, 9, 10, 12, 11, 12, 12, 12, 13, 11, null, null, null, null, 
null, null, null, null, 2, 2, 2, 3, 2, null, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 4, 4, 5, 6, 5, null, 4, 4, 4, 3, 4, 3, 1, 3, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 25, 22, 19, 20, 19, null, 19, 20, 19, 19, 20, 17, 15, 16, 17, 17, 18, 17, null, null, null, null, null, null, null, null, 2, 1, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 
null, null, null, null, null, null, null, null, 1, 3, 3, 3, 2, null, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 2, null, 2, 2, 3, 5, 5, 4, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 12, 9, 7, 7, 6, null, 7, 8, 8, 7, 7, 7, 7, 9, 9, 8, 10, 9, null, null, null, null, null, null, null, null, 4, 4, 3, 3, 4, null, 4, 4, 3, 3, 3, 3, 4, 4, 
4, 3, 4, 4, null, null, null, null, null, null, null, null, 8, 8, 7, 7, 5, null, 5, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 7, null, null, null, null, null, null, null, null, 13, 11, 11, 11, 10, null, 12, 11, 12, 13, 13, 14, 13, 13, 13, 12, 12, 11, null, null, null, null, null, null, null, null, 13, 10, 13, 13, 13, null, 13, 11, 10, 10, 10, 9, 10, 11, 10, 11, 13, 12, null, null, null, null, null, null, null, null, 8, 7, 6, 4, 5, null, 7, 7, 7, 7, 
10, 10, 9, 8, 7, 7, 9, 9, null, null, null, null, null, null, null, null, 8, 8, 8, 10, 8, null, 8, 9, 8, 7, 7, 6, 6, 7, 9, 8, 8, 8, null, null, null, null, null, null, null, null, 5, 5, 4, 4, 3, null, 3, 3, 4, 4, 4, 3, 4, 4, 4, 2, 4, 4, null, null, null, null, null, null, null, null, 5, 4, 4, 4, 4, null, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, 15, 19, 18, 18, 15, null, 
14, 15, 14, 13, 14, 14, 13, 15, 14, 12, 15, 14, null, null, null, null, null, null, null, null, 3, 2, 3, 1, 1, null, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 5, 6, 6, 7, null, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 4, null, null, null, null, null, null, null, null, 5, 5, 6, 5, 5, null, 5, 5, 4, 5, 5, 5, 4, 4, 4, 3, 3, 2, null, null, null, null, null, null, null, null, 12, 9, 
14, 11, 13, null, 14, 14, 14, 13, 13, 17, 15, 16, 15, 13, 15, 17, null, null, null, null, null, null, null, null, 31, 28, 24, 26, 25, null, 25, 23, 22, 21, 23, 25, 26, 28, 26, 28, 31, 30, null, null, null, null, null, null, null, null, 3, 3, 4, 4, 5, null, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 4, 3, 4, 3, 3, null, 3, 4, 5, 5, 5, 6, 6, 8, 7, 6, 7, 7, null, null, null, null, null, null, 
null, null, 13, 13, 13, 11, 10, null, 11, 10, 12, 14, 14, 15, 15, 13, 11, 11, 10, 9, null, null, null, null, null, null, null, null, 3, 2, 2, 2, 2, null, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 12, 10, 9, 11, 11, null, 11, 12, 11, 12, 11, 10, 10, 10, 10, 10, 10, 11, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 3, 3, 3, 4, 3, 4, 3, 3, 3, 3, 3, 3, null, null, 
null, null, null, null, null, null, 31, 31, 30, 30, 26, null, 31, 32, 35, 35, 34, 32, 31, 34, 35, 36, 38, 39, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 4, 2, 3, 3, 3, null, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 3, 2, null, null, null, null, null, null, null, null, 0, 0, 0, 1, 0, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 
1, 1, null, null, null, null, null, null, null, null, 6, 5, 5, 5, 7, null, 7, 6, 5, 6, 6, 6, 7, 7, 6, 5, 6, 7, null, null, null, null, null, null, null, null, 0, 0, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 
1, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 5, 2, 2, 2, 2, null, 3, 3, 3, 3, 4, 4, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 27, 30, 29, 31, 27, null, 28, 29, 29, 30, 28, 31, 27, 28, 30, 30, 36, 36, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 1, 1, 
1, 1, 1, 2, 2, 2, 2, 2, 1, 2, null, null, null, null, null, null, null, null, 7, 6, 5, 5, 5, null, 6, 8, 7, 7, 7, 7, 7, 9, 9, 9, 8, 8, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 1, null, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 12, 13, 14, 15, 12, null, 10, 11, 12, 15, 13, 15, 15, 16, 17, 17, 16, 13, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 
1, null, 1, 1, 1, 2, 3, 3, 2, 2, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 3, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 2, null, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 3, 4, 4, 4, 3, null, 2, 2, 2, 3, 4, 4, 3, 3, 4, 3, 4, 5, null, null, null, null, null, null, null, null, 
8, 8, 7, 8, 8, null, 9, 8, 8, 8, 10, 9, 10, 10, 11, 11, 9, 9, null, null, null, null, null, null, null, null, 8, 7, 6, 6, 6, null, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 4, 4, 4, 2, 3, null, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, null, null, null, null, 
null, null, null, null, 0, 0, 0, 0, 0, null, null, 1, 1, 1, 1, 1, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 11, 10, 10, 11, 11, null, 11, 9, 11, 11, 12, 11, 12, 11, 11, 10, 16, 17, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 7, 4, 7, 8, 7, null, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, 
null, null, null, null, null, null, null, null, 3, 4, 6, 8, 5, null, 4, 3, 3, 4, 5, 5, 5, 4, 4, 5, 5, 5, null, null, null, null, null, null, null, null, 2, 3, 2, 2, 2, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, 33, 30, 35, 35, 35, null, 36, 37, 36, 40, 40, 39, 41, 41, 41, 41, 46, 47, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 3, null, 3, 5, 4, 4, 5, 4, 4, 4, 
3, 3, 3, 3, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, null, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4, 5, null, null, null, null, null, null, null, null, 4, 5, 5, 5, 4, null, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 6, 5, 6, 6, 6, null, 5, 4, 5, 6, 6, 6, 6, 6, 5, 4, 4, 4, null, null, null, null, null, null, null, null, 7, 4, 5, 6, 5, null, 5, 5, 5, 6, 
6, 5, 6, 6, 7, 5, 6, 7, null, null, null, null, null, null, null, null, 6, 4, 5, 5, 6, null, 8, 7, 6, 6, 8, 5, 5, 5, 5, 5, 6, 7, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 13, 12, 11, 11, 11, null, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 9, 7, null, null, null, null, null, null, null, null, 5, 3, 3, 5, 3, null, 
3, 3, 4, 4, 5, 5, 5, 4, 6, 4, 5, 5, null, null, null, null, null, null, null, null, 4, 3, 4, 4, 3, null, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 21, 22, 24, 25, 24, null, 23, 24, 23, 24, 24, 24, 27, 29, 26, 28, 33, 31, null, null, null, null, null, null, null, null, 2, 4, 3, 2, 2, null, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 
0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 6, 5, 9, 9, 9, null, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, null, null, null, null, null, null, 
null, null, 3, 1, 3, 3, 2, null, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 10, 9, 9, 9, 9, null, 10, 10, 12, 12, 11, 12, 12, 12, 12, 11, 12, 15, null, null, null, null, null, null, null, null, 6, 5, 5, 6, 6, null, 6, 6, 7, 7, 8, 8, 8, 9, 10, 10, 10, 10, null, null, 
null, null, null, null, null, null, 9, 10, 9, 10, 9, null, 9, 9, 8, 9, 8, 9, 8, 8, 8, 8, 9, 9, null, null, null, null, null, null, null, null, 11, 7, 8, 7, 5, null, 7, 7, 8, 8, 8, 8, 6, 5, 4, 5, 7, 6, null, null, null, null, null, null, null, null, 12, 9, 11, 10, 9, null, 10, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, null, null, null, null, null, null, null, null, 130, 126, 126, 125, 115, null, 122, 123, 126, 136, 140, 139, 136, 141, 136, 136, 
169, 172, null, null, null, null, null, null, null, null, 9, 10, 10, 7, 6, null, 7, 7, 8, 8, 7, 7, 8, 7, 4, 4, 7, 9, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 19, 14, 16, 17, 15, null, 12, 13, 14, 11, 11, 11, 11, 11, 10, 10, 12, 12, null, null, null, null, null, null, null, null, 6, 5, 8, 5, 4, null, 5, 5, 7, 7, 7, 7, 
6, 6, 6, 6, 6, 6, null, null, null, null, null, null, null, null, 2, 1, 1, 2, 2, null, 2, 2, 2, 2, 3, 2, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 4, null, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 3, null, null, null, null, null, null, null, null, 6, 7, 6, 5, 5, null, 5, 6, 6, 5, 5, 5, 6, 6, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 3, null, 3, 3, 
3, 3, 3, 3, 3, 4, 4, 4, 4, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 3, 3, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 1, 1, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 
2, null, 2, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 9, 9, 10, 11, 11, null, 9, 8, 9, 9, 12, 9, 9, 9, 11, 13, 13, 9, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 3, 2, 2, 2, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, null, 7, 4, 4, 3, 2, null, 2, 2, 2, 1, 2, 2, 2, 3, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 
12, 12, 14, 13, 12, null, 15, 16, 15, 14, 13, 14, 13, 13, 13, 13, 16, 17, null, null, null, null, null, null, null, null, 9, 7, 6, 7, 6, null, 7, 8, 7, 8, 7, 6, 7, 7, 7, 7, 8, 7, null, null, null, null, null, null, null, null, 2, 2, 3, 2, 2, null, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 5, null, null, null, null, null, null, null, null, 5, 5, 6, 6, 7, null, 8, 9, 10, 10, 11, 11, 12, 11, 10, 11, 12, 12, null, null, null, null, 
null, null, null, null, 4, 2, 4, 4, 4, null, 4, 5, 5, 6, 5, 4, 3, 3, 4, 3, 5, 5, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 3, 5, 2, 3, 3, null, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 5, 
null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, null, 2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 3, null, null, null, null, null, null, null, null, 30, 29, 30, 31, 32, null, 32, 37, 38, 38, 40, 39, 38, 41, 41, 43, 59, 58, null, null, null, null, null, null, null, null, 11, 10, 11, 12, 13, null, 12, 14, 15, 17, 16, 15, 13, 14, 14, 14, 16, 15, null, null, null, null, null, null, null, null, 9, 9, 7, 7, 6, null, 6, 6, 8, 9, 10, 9, 8, 8, 
9, 8, 8, 8, null, null, null, null, null, null, null, null, 5, 4, 5, 5, 4, null, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 9, 8, 8, 9, 9, null, 10, 10, 9, 8, 9, 9, 8, 9, 9, 8, 8, 8, null, null, null, null, null, null, null, null, 6, 4, 6, 6, 6, null, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, 7, 6, 5, 5, 4, null, 3, 3, 3, 3, 
3, 3, 3, 3, 2, 2, 2, 1, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 1, null, 2, 2, 1, 1, null, null, null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 10, 14, 13, 13, 9, null, 13, 11, 12, 11, 12, 13, 10, 10, 10, 10, 10, 11, null, null, null, null, null, null, null, null, 4, 3, 3, 3, 3, null, 
2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 9, 9, 11, 11, 10, null, 9, 8, 8, 9, 10, 9, 8, 9, 9, 10, 11, 9, null, null, null, null, null, null, null, null, 6, 4, 6, 6, 5, null, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, 17, 17, 16, 15, 17, null, 18, 18, 17, 18, 20, 21, 21, 21, 24, 22, 22, 17, null, null, null, null, null, null, null, null, 7, 6, 
8, 6, 7, null, 8, 9, 8, 9, 10, 11, 9, 10, 9, 8, 10, 10, null, null, null, null, null, null, null, null, 0, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, 6, 8, 6, 6, 6, null, 7, 6, 7, 9, 8, 7, 8, 7, 7, 7, 7, 7, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 1, null, 4, 5, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, null, null, null, null, null, null, 
null, null, 15, 14, 17, 16, 17, null, 19, 18, 16, 16, 14, 15, 15, 15, 15, 15, 16, 16, null, null, null, null, null, null, null, null, 25, 22, 24, 23, 24, null, 24, 24, 21, 21, 23, 23, 23, 27, 30, 27, 32, 30, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 3, null, 2, 2, 3, 1, 2, 1, 1, 1, 2, 3, 4, 5, null, null, null, null, null, null, null, null, 5, 5, 5, 4, 7, null, 7, 7, 6, 6, 6, 7, 6, 6, 5, 6, 7, 6, null, null, 
null, null, null, null, null, null, 4, 4, 3, 4, 3, null, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 5, null, null, null, null, null, null, null, null, 4, 4, 7, 6, 6, null, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 3, null, 1, 1, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, 15, 15, 20, 19, 19, null, 16, 19, 20, 21, 22, 20, 20, 20, 19, 18, 
21, 21, null, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, 8, 7, 8, 8, 8, null, 8, 8, 7, 7, 7, 7, 5, 6, 6, 7, 7, 6, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, null, null, null, null, null, null, null, null, 0, 0, 0, 0, 0, null, null, null, null, null, null, null, 
null, null, null, null, 0, 0, null, null, null, null, null, null, null, null, 14, 13, 12, 14, 11, null, 12, 12, 11, 12, 12, 13, 11, 11, 12, 9, 11, 12, null, null, null, null, null, null, null, null, 11, 10, 11, 10, 9, null, 11, 13, 12, 14, 14, 16, 15, 14, 14, 15, 15, 15, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 4, null, 4, 4, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, null, null, null, null, null, null, null, null, 6, 6, 6, 6, 6, null, 6, 6, 
6, 7, 7, 8, 7, 7, 7, 8, 8, 7, null, null, null, null, null, null, null, null, 10, 10, 9, 9, 12, null, 11, 11, 11, 11, 12, 12, 11, 12, 12, 12, 13, 13, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, null, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 18, 19, 18, 19, 19, null, 20, 21, 21, 22, 22, 22, 22, 21, 21, 22, 22, 22, null, null, null, null, null, null, null, null, 3, 1, 1, 1, 
2, null, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, 98, 95, 98, 100, 98, null, 96, 90, 91, 93, 99, 100, 98, 97, 94, 96, 119, 119, null, null, null, null, null, null, null, null, 4, 3, 3, 3, 3, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 18, 18, 18, 18, 20, null, 17, 19, 17, 17, 17, 18, 17, 19, 17, 17, 16, 17, null, null, null, null, null, null, null, null, 
1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 648, 661, 691, 720, 734, 733, 689, 723, 745, 754, 956, 984, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 186, 204, 213, 213, 219, 216, 210, 217, 219, 221, 249, 251, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 110, 116, 115, 120, 121, 123, 119, 116, 117, 117, 124, 119, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 119, 127, 122, 122, 123, 125, 120, 130, 126, 125, 139, 146, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 37, 39, 40, 39, 41, 36, 32, 37, 37, 36, 38, 37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128, 128, 125, 121, 126, 132, 128, 135, 130, 121, 138, 138, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69, 71, 74, 78, 74, 74, 72, 73, 71, 71, 75, 76, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 72, 74, 75, 82, 84, 88, 82, 88, 96, 95, 100, 97, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93, 92, 92, 99, 105, 97, 100, 97, 95, 92, 107, 111, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 81, 81, 85, 85, 86, 88, 89, 92, 92, 89, 98, 94, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 220, 224, 231, 238, 243, 237, 234, 237, 
228, 228, 276, 278, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 89, 98, 102, 106, 108, 102, 97, 101, 102, 102, 125, 122, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113, 111, 105, 111, 113, 114, 110, 116, 121, 116, 125, 117, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 230, 233, 230, 236, 245, 251, 238, 238, 232, 234, 266, 268, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 
4, 4, 4, 5, 5, 5, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 10, 9, 9, 9, 9, 9, 8, 7, 7, 10, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, 16, 21, 21, 22, 24, 23, 25, 23, 22, 22, 23, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
24, 26, 25, 27, 30, 28, 28, 28, 29, 30, 35, 37, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 11, 11, 11, 10, 9, 8, 9, 9, 10, 10, 10, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 21, 23, 23, 21, 22, 21, 21, 18, 17, 20, 24, 19, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, 11, 13, 14, 13, 14, 12, 14, 16, 16, 14, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 5, 6, 6, 5, 6, 5, 5, 7, 6, 9, 9, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2, 2, 2, 1, 2, 1, 2, 2, 1, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 5, 6, 6, 5, 7, 7, 6, 6, 6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 24, 27, 27, 25, 26, 25, 25, 27, 26, 25, 23, 26, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 6, 6, 6, 6, 6, 6, 7, 7, 8, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 9, 9, 9, 9, 9, 8, 8, 10, 8, 
11, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 6, 6, 7, 7, 6, 7, 6, 6, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 15, 15, 16, 18, 19, 19, 19, 21, 21, 22, 27, 28, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 6, 6, 6, 6, 6, 
5, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 4, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 48, 50, 
51, 53, 54, 53, 52, 52, 47, 49, 54, 51, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 6, 7, 7, 6, 6, 6, 6, 6, 6, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 5, 5, 5, 7, 6, 6, 7, 6, 7, 6, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 4, 4, 4, 5, 5, 5, 5, 5, 5, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 8, 8, 8, 8, 9, 8, 8, 8, 8, 9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 2, 2, 2, 3, 3, 3, 2, 1, 1, 1, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 8, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 13, 12, 13, 13, 13, 14, 12, 15, 15, 13, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, 2, 2, 2, 2, 2, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 7, 7, 6, 6, 5, 6, 6, 5, 3, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 
1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 9, 9, 9, 8, 7, 8, 9, 8, 8, 9, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 6, 6, 6, 
7, 8, 7, 8, 7, 7, 8, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65, 68, 67, 66, 65, 65, 60, 67, 66, 67, 72, 80, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 4, 4, 4, 4, 4, 4, 5, 6, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 6, 7, 8, 8, 6, 6, 6, 6, 10, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 9, 8, 9, 10, 12, 11, 12, 12, 12, 13, 11, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 3, 3, 3, 2, 3, 3, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 3, 4, 3, 1, 3, 2, 2, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 19, 20, 19, 19, 20, 17, 15, 16, 17, 17, 18, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 3, 5, 5, 4, 5, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 8, 8, 7, 7, 7, 7, 9, 9, 8, 10, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 3, 3, 3, 3, 4, 4, 4, 3, 4, 4, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 5, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, 11, 12, 13, 13, 14, 13, 13, 13, 12, 12, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, 11, 10, 10, 10, 9, 10, 11, 10, 11, 13, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, 7, 7, 10, 10, 9, 8, 7, 7, 
9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 9, 8, 7, 7, 6, 6, 7, 9, 8, 8, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 4, 4, 4, 3, 4, 4, 4, 2, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, 15, 14, 13, 14, 14, 
13, 15, 14, 12, 15, 14, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 4, 5, 5, 5, 4, 4, 4, 3, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 14, 14, 
14, 13, 13, 17, 15, 16, 15, 13, 15, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 25, 23, 22, 21, 23, 25, 26, 28, 26, 28, 31, 30, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 4, 5, 5, 5, 6, 6, 8, 7, 6, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 11, 10, 12, 14, 14, 15, 15, 13, 11, 11, 10, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 12, 11, 12, 11, 10, 10, 10, 10, 10, 10, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 4, 3, 4, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 31, 32, 35, 35, 34, 32, 31, 34, 35, 36, 38, 39, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 2, 1, 1, 1, 1, 1, 1, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 7, 6, 5, 6, 6, 6, 7, 7, 6, 5, 6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, 3, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 4, 4, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 28, 29, 29, 30, 28, 31, 27, 28, 30, 30, 36, 36, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 2, 2, 
2, 2, 1, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 8, 7, 7, 7, 7, 7, 9, 9, 9, 8, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 11, 12, 15, 13, 15, 15, 16, 17, 17, 16, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 
3, 3, 2, 2, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 4, 4, 3, 3, 4, 3, 4, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
9, 8, 8, 8, 10, 9, 10, 10, 11, 11, 9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 3, 3, 4, 4, 3, 3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 9, 11, 11, 12, 11, 12, 11, 11, 10, 16, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, 7, 6, 7, 7, 6, 6, 6, 6, 6, 6, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 4, 3, 3, 4, 5, 5, 5, 4, 4, 5, 5, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 36, 37, 36, 40, 40, 39, 41, 41, 41, 41, 46, 47, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 5, 4, 4, 5, 4, 4, 4, 3, 3, 3, 3, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 4, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 4, 5, 6, 6, 6, 6, 6, 5, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 5, 6, 6, 5, 6, 6, 7, 5, 
6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 7, 6, 6, 8, 5, 5, 5, 5, 5, 6, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 8, 8, 8, 8, 9, 9, 9, 9, 8, 9, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 4, 4, 5, 5, 
5, 4, 6, 4, 5, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23, 24, 23, 24, 24, 24, 27, 29, 26, 28, 33, 31, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 10, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 2, 2, 2, 2, 3, 2, 1, 1, 1, 1, 1, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 10, 12, 12, 11, 12, 12, 12, 12, 11, 12, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 7, 7, 8, 8, 8, 9, 10, 10, 10, 10, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 9, 9, 8, 9, 8, 9, 8, 8, 8, 8, 9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, 8, 8, 8, 8, 6, 5, 4, 5, 7, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 9, 9, 10, 9, 9, 9, 9, 9, 9, 9, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 122, 123, 126, 136, 140, 139, 136, 141, 136, 136, 169, 172, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 7, 7, 8, 8, 7, 7, 8, 7, 4, 4, 7, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, 13, 14, 11, 11, 11, 11, 11, 10, 10, 12, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 5, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 3, 2, 3, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 5, 5, 5, 4, 4, 4, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 5, 6, 6, 5, 5, 5, 6, 6, 5, 5, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 4, 
4, 4, 4, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 3, 3, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 0, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 1, 1, 1, 
1, 1, 2, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 8, 9, 9, 12, 9, 9, 9, 11, 13, 13, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 3, 2, 2, 2, 1, 1, 1, 0, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 1, 2, 2, 2, 3, 3, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
15, 16, 15, 14, 13, 14, 13, 13, 13, 13, 16, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 8, 7, 8, 7, 6, 7, 7, 7, 7, 8, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 3, 3, 3, 3, 3, 2, 2, 3, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 9, 10, 10, 11, 11, 12, 11, 10, 11, 12, 12, null, null, null, null, null, null, null, null, null, null, 
null, null, null, null, 4, 5, 5, 6, 5, 4, 3, 3, 4, 3, 5, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, 3, 3, 3, 4, 4, 4, 5, null, null, null, null, null, null, 
null, null, null, null, null, null, null, null, 2, 2, 2, 3, 3, 2, 3, 3, 3, 3, 4, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32, 37, 38, 38, 40, 39, 38, 41, 41, 43, 59, 58, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, 14, 15, 17, 16, 15, 13, 14, 14, 14, 16, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 8, 9, 10, 9, 8, 8, 9, 8, 8, 8, null, null, 
null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 10, 10, 9, 8, 9, 9, 8, 9, 9, 8, 8, 8, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 
2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 1, 1, null, null, null, null, null, 0, 0, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 13, 11, 12, 11, 12, 13, 10, 10, 10, 10, 10, 11, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 
3, 3, 3, 3, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9, 8, 8, 9, 10, 9, 8, 9, 9, 10, 11, 9, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 5, 6, 5, 5, 5, 5, 5, 5, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 18, 18, 17, 18, 20, 21, 21, 21, 24, 22, 22, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 9, 
8, 9, 10, 11, 9, 10, 9, 8, 10, 10, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, 3, 3, 4, 4, 4, 4, 4, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 6, 7, 9, 8, 7, 8, 7, 7, 7, 7, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 5, 6, 5, 5, 4, 4, 4, 4, 4, 3, 3, null, null, null, null, null, null, null, null, null, null, null, null, 
null, null, 19, 18, 16, 16, 14, 15, 15, 15, 15, 15, 16, 16, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 23, 24, 21, 21, 23, 23, 23, 27, 30, 27, 32, 30, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 3, 1, 2, 1, 1, 1, 2, 3, 4, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 7, 7, 6, 6, 6, 7, 6, 6, 5, 6, 7, 6, null, null, null, null, null, null, null, null, 
null, null, null, null, null, null, 3, 3, 3, 2, 2, 3, 2, 2, 2, 2, 2, 5, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 2, 3, 3, 3, 2, 1, 2, 1, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 16, 19, 20, 21, 22, 20, 20, 20, 19, 18, 21, 21, null, null, null, null, 
null, null, null, null, null, null, null, null, null, null, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 8, 8, 7, 7, 7, 7, 5, 6, 6, 7, 7, 6, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 0, 0, 0, 
null, null, null, null, null, null, null, null, null, null, null, null, null, null, 12, 12, 11, 12, 12, 13, 11, 11, 12, 9, 11, 12, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 13, 12, 14, 14, 16, 15, 14, 14, 15, 15, 15, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 4, 3, 3, 3, 4, 4, 4, 3, 2, 2, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 6, 6, 6, 7, 7, 8, 7, 7, 
7, 8, 8, 7, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 11, 11, 11, 11, 12, 12, 11, 12, 12, 12, 13, 13, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 20, 21, 21, 22, 22, 22, 22, 21, 21, 22, 22, 22, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 
1, 1, 2, 2, 1, 1, 2, 1, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96, 90, 91, 93, 99, 100, 98, 97, 94, 96, 119, 119, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 17, 19, 17, 17, 17, 18, 17, 19, 17, 17, 16, 17, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
"status":{
  },
"extension":{
"published":
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, null, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, null, null, 1, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, 1, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, 1, null, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, 1, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, null, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, 1, null, 1, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, null, null, null, null, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, null, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, 1, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, null, null, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, null, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, 1, 1, 1, 1, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, 1, null, 1, 1, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, null, null, null, null, null, null, null, null, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, null, 1, 1, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1, 1, 1, 1, 1, 1, 1, 1, 1, 4, 2, 3],
"publishedCode":{
     "1" : "2024-01-26T08:00Z",
     "2" : "2025-01-15T08:00Z",
     "3" : "2026-01-15T08:00Z",
     "4" : "2024-06-21T13:00Z"
  },
"status":{
    "label":{
    }
  }
}
}
